Partilhar via


Módulo de Core.String (F#)

Operadores de programação funcionais para processamento de seqüência de caracteres. Outras operações de cadeia de caracteres estão disponíveis via as funções de membro em seqüências de caracteres e outras funcionalidades em String e Regex tipos.

Caminho do namespace/módulo: Microsoft.FSharp.Core

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

module String

Valores

Valor

Descrição

coletar : (char -> string) -> string -> string

Cria uma nova seqüência de caracteres cujos caracteres são os resultados da aplicação de uma função específica para cada um dos caracteres da seqüência de entrada e concatenar as seqüências resultantes.

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

Retorna uma nova seqüência feita pela concatenação de seqüências de caracteres fornecidas com um separador.

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

Se o predicado determinado satisfaz a qualquer caractere da seqüência de testes.

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

Se todos os caracteres na seqüência de testes satisfazem o predicado determinado.

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

Cria uma nova seqüência de caracteres cujos caracteres são os resultados da aplicação de uma função especificada para cada índice e concatenar as seqüências resultantes.

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

Aplica-se uma função específica para cada caractere na seqüência de caracteres.

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

Aplica-se uma função especificada para o índice de cada caractere na seqüência de caracteres e o caractere em si.

comprimento : string -> int

Retorna o comprimento da sequência de caracteres.

mapa : (char -> char) -> string -> string

Cria uma nova seqüência de caracteres cujos caracteres são os resultados da aplicação de uma função específica para cada um dos caracteres da seqüência de entrada.

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

Cria uma nova seqüência de caracteres cujos caracteres são os resultados da aplicação de uma função especificada para cada caractere e o índice da seqüência de entrada.

replicar : int -> string -> string

Retorna um string concatenando um número especificado de ocorrências de uma seqüência.

Plataformas

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

Informações sobre versão

O tempo de execução F#

Compatível com: 2.0, 4.0

Silverlight

Compatível com: 3

Consulte também

Referência

Microsoft.FSharp.Core Namespace (F#)