Partager via


Core.String, module (F#)

Opérateurs de programmation fonctionnels pour le traitement des chaînes. D'autres opérations de chaînes sont disponibles via les fonctions membres sur les chaînes et d'autres fonctionnalités dans les types String et Regex.

Espace de noms/Chemin du module : Microsoft.FSharp.Core

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

module String

Valeurs

Valeur

Description

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

Crée une nouvelle chaîne dont les caractères sont les résultats de l'application d'une fonction spécifié à chacun des caractères de la chaîne d'entrée et de la concaténation des chaînes résultantes.

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

Retourne une nouvelle chaîne construite en concaténant les chaînes données avec un séparateur.

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

Teste si un caractère de la chaîne répond au prédicat donné.

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

Teste si tous les caractères de la chaîne répondent au prédicat donné.

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

Crée une nouvelle chaîne dont les caractères sont les résultats de l'application d'une fonction spécifiée à chaque index et la concaténation des chaînes résultantes.

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

Applique une fonction spécifiée à chaque caractère de la chaîne.

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

Applique la fonction spécifié à l'index de chaque caractère de la chaîne et au caractère proprement dit.

length : string -> int

Retourne la longueur de la chaîne.

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

Crée une nouvelle chaîne dont les caractères sont les résultats de l'application d'une fonction spécifiée à chaque caractère de la chaîne d'entrée.

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

Crée une nouvelle chaîne dont les caractères sont les résultats de l'application d'une fonction spécifiée à chaque caractère et index de la chaîne d'entrée.

replicate : int -> string -> string

Retourne une chaîne en concaténant un nombre spécifié d'instances d'une chaîne.

Plateformes

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

Informations de version

Runtime F#

Pris en charge dans : 2.0, 4.0

Silverlight

Prise en charge dans : 3

Voir aussi

Référence

Microsoft.FSharp.Core, espace de noms (F#)