Freigeben über


Core.String-Modul (F#)

Funktionale Programmieroperatoren für die Zeichenfolgenverarbeitung. Weitere Zeichenfolgenoperationen sind über die Memberfunktionen für Zeichenfolgen und andere Funktionen in String- und Regex-Typen verfügbar.

Namespace/Modulpfad: Microsoft.FSharp.Core

Assembly: FSharp.Core (in FSharp.Core.dll)

module String

Werte

Value

Beschreibungen

collect : (char -> string) -> string -> string

Erstellt eine neue Zeichenfolge, deren Zeichen aus dem Anwenden einer angegebenen Funktion auf die einzelnen Zeichen der Eingabezeichenfolge und dem Verketten der resultierenden Zeichenfolgen gewonnen werden.

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

Gibt eine neue Zeichenfolge zurück, die durch Verketten der angegebenen Zeichenfolgen mit dem Trennzeichen erstellt wurde.

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

Testet, ob beliebige Zeichen der Zeichenfolge dem angegebenen Prädikat entsprechen.

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

Überprüft, ob alle Zeichen in der Zeichenfolge das angegebene Prädikat erfüllen.

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

Erstellt eine neue Zeichenfolge, deren Zeichen aus dem Anwenden einer angegebenen Funktion auf die einzelnen Indizes und dem Verketten der resultierenden Zeichenfolgen gewonnen werden.

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

Wendet eine angegebene Funktion auf jedes Zeichen in der Zeichenfolge an.

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

Wendet eine angegebene Funktion auf den Index jedes Zeichens in der Zeichenfolge und auf jedes Zeichen selbst an.

length : string -> int

Gibt die Länge der Zeichenfolge zurück.

map : (char -> char) -> string -> string

Erstellt eine neue Zeichenfolge, deren Zeichen aus dem Anwenden einer angegebenen Funktion auf die einzelnen Zeichen der Eingabezeichenfolge resultieren.

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

Erstellt eine neue Zeichenfolge, deren Zeichen aus dem Anwenden einer angegebenen Funktion auf die einzelnen Zeichen und Indizes der Eingabezeichenfolge resultieren.

replicate : int -> string -> string

Gibt eine Zeichenfolge durch Verketten einer angegebenen Anzahl von Instanzen einer Zeichenfolge zurück.

Plattformen

Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2

Versionsinformationen

F#-Runtime

Unterstützt in: 2.0, 4.0

Silverlight

Unterstützt in: 3

Siehe auch

Weitere Ressourcen

Microsoft.FSharp.Core-Namespace (F#)