Modulo Core.String (F#)
Operatori di programmazione funzionale per l'elaborazione di stringhe. Ulteriori operazioni sulle stringhe sono disponibili tramite le funzioni membro su stringhe e altre funzionalità nei tipi String e Regex.
Percorso spazio dei nomi/modulo: Microsoft.FSharp.Core
Assembly: FSharp.Core (in FSharp.Core.dll)
module String
Valori
Value |
Oggetto di descrizione |
---|---|
collect : (char -> string) -> string -> string |
Crea una nuova stringa i cui caratteri sono il risultato dell'applicazione di una funzione specificata a ciascun carattere della stringa di input e della concatenazione delle stringhe risultanti. |
concat : string -> seq<string> -> string |
Restituisce una nuova stringa ottenuta concatenando le stringhe specificate con un separatore. |
exists : (char -> bool) -> string -> bool |
Verifica se un carattere qualsiasi della stringa soddisfa il predicato specificato. |
forall : (char -> bool) -> string -> bool |
Verifica se tutti i caratteri della stringa soddisfano il predicato specificato. |
init : int -> (int -> string) -> string |
Crea una nuova stringa i cui caratteri sono il risultato dell'applicazione di una funzione specificata a ciascun indice e della concatenazione delle stringhe risultanti. |
iter : (char -> unit) -> string -> unit |
Consente di applicare una funzione specifica a ogni carattere nella stringa. |
iteri : (int -> char -> unit) -> string -> unit |
Applica una funzione specificata all'indice di ciascun carattere della stringa e al carattere stesso. |
length : string -> int |
Restituisce la lunghezza della stringa. |
map : (char -> char) -> string -> string |
Crea una nuova stringa i cui caratteri sono il risultato dell'applicazione di una funzione specificata a ognuno dei caratteri della stringa di input. |
mapi : (int -> char -> char) -> string -> string |
Crea una nuova stringa i cui caratteri sono il risultato dell'applicazione di una funzione specificata a ogni carattere e indice della stringa di input. |
replicate : int -> string -> string |
Restituisce una stringa concatenando un numero specificato di istanze di una stringa. |
Piattaforme
Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2.
Informazioni sulla versione
F# Runtime
Supportato in: 2.0, 4.0
Silverlight
Supportato in: 3