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

Valore

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

Informazioni sulla versione

Versioni della libreria di base F#

Supportato in: 2,0, 4,0, portabile

Vedere anche

Riferimenti

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