Compartir a través de


Core.String (Módulo de F#)

Operadores de programación funcional para el procesamiento de cadenas. Además, hay disponibles operaciones de cadena a través de las funciones miembro de las cadenas, y otra funcionalidad de los tipos String y Regex.

Espacio de nombres/Ruta de acceso del módulo: Microsoft.FSharp.Core

Ensamblado: FSharp.Core (en FSharp.Core.dll)

module String

Valores

Valor

Descripción

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

Crea una nueva cadena cuyos caracteres son el resultado de aplicar una función especificada a cada carácter de la cadena de entrada y de concatenar las cadenas resultantes.

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

Devuelve una nueva cadena que se forma concatenando las cadenas especificadas con un separador.

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

Comprueba si algún carácter de la cadena cumple el predicado especificado.

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

Comprueba si todos los caracteres de la cadena satisfacen el predicado especificado.

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

Crea una nueva cadena cuyos caracteres son el resultado de aplicar una función especificada a todos los índices y de concatenar las cadenas resultantes.

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

Aplica una función especificada a cada carácter de la cadena.

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

Aplica una función especificada al índice de cada carácter de la cadena y al propio carácter.

length : string -> int

Devuelve la longitud de la cadena.

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

Crea una nueva cadena cuyos caracteres son el resultado de aplicar una función especificada a cada carácter de la cadena de entrada.

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

Crea una nueva cadena cuyos caracteres son el resultado de aplicar la función especificada a cada carácter e índice de la cadena de entrada.

replicate : int -> string -> string

Devuelve una cadena mediante la concatenación de un número especificado de instancias de una cadena.

Plataformas

Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2

Información de versiones

Versiones de la biblioteca básica de F#

Se admite en: 2.0, 4.0, portables

Vea también

Referencia

Microsoft.FSharp.Core (Espacio de nombres de F#)