Udostępnij za pośrednictwem


Core.String — Moduł (F#)

Funkcjonalne operatorów programowania przetwarzania ciągu.Dalszych operacji w ciągu są dostępne za pośrednictwem funkcji Członkowskich ciągi i inne funkcje w String i Regex typów.

Ścieżka obszaru nazw/modułu: Microsoft.FSharp.Core

Zestaw: FSharp.Core (w FSharp.Core.dll)

module String

Wartości

Wartość

Opis

zebrać : (char -> string) -> string -> string

Tworzy nowy ciąg znaków, których są wyniki stosowania określonych funkcji do każdego ze znaków ciągu wejściowego i Konkatenowanie ciągów znaków wynikowe.

concat : string -> seq<string> -> string

Zwraca nowy ciąg przez Konkatenowanie ciągów danego z separatorem.

istnieje : (char -> bool) -> string -> bool

Testy, jeśli dowolny znak ciągu spełnia danego predykatu.

forall : (char -> bool) -> string -> bool

Testy, jeśli wszystkie znaki w ciągu spełniać danego predykatu.

init : int -> (int -> string) -> string

Tworzy nowy ciąg znaków, których są wyniki stosowania określonych funkcji do każdego indeksu i Konkatenowanie ciągów znaków wynikowe.

ITER : (char -> unit) -> string -> unit

Dotyczy każdego znaku w ciągu określonych funkcji.

iteri : (int -> char -> unit) -> string -> unit

Dotyczy określonych funkcji indeks, każdy znak w ciągu i sam znak.

długość : string -> int

Zwraca długość ciągu.

Mapa : (char -> char) -> string -> string

Tworzy nowy ciąg znaków, których są wyniki stosowania określonych funkcji do każdego ze znaków ciągu wejściowego.

MAPI : (int -> char -> char) -> string -> string

Tworzy nowy ciąg znaków, których są wyniki stosowania określonych funkcji do każdego znaku i indeks ciągu wejściowego.

Replikuj : int -> string -> string

Zwraca ciąg, łącząc określoną liczbę wystąpień ciągu.

Platformy

Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2

Informacje o wersji

F# Core wersji biblioteki

Obsługiwane: 2.0, 4.0, przenośne

Zobacz też

Informacje

Microsoft.FSharp.Core — Przestrzeń nazw (F#)