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

Wert

Description

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 8, Windows 7, Windows Server 2012, Windows Server 2008 R2

Versionsinformationen

F#-Kern-Bibliotheks-Versionen

Unterstützt in: 2,0, 4,0, portablen

Siehe auch

Referenz

Microsoft.FSharp.Core-Namespace (F#)