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