Condividi tramite


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

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.FSharp.Core (F#)