Este tópico descreve a sintaxe, a descrição, os parâmetros e os valores de retorno das funções de string. Também são apresentados exemplos de uso dessas funções.
substr
A tabela a seguir detalha esta função.
Recurso | Descrição |
Sintaxe |
|
Descrição | Extrai partes de uma string. |
Parâmetro |
|
Valor de retorno | Retorna uma substring |
Exemplo | |
concat
A tabela a seguir detalha esta função.
Recurso | Descrição |
Sintaxe |
|
Descrição | Concatena strings. |
Parâmetro | Strings que você deseja concatenar. É possível especificar uma ou mais strings. Valores numéricos são suportados. |
Valor de retorno | Retorna uma string concatenada. |
Exemplo | Saída: |
upper
A tabela a seguir detalha esta função.
Recurso | Descrição |
Sintaxe |
|
Descrição | Converte uma string para letras maiúsculas. |
Parâmetro | s: a string que você deseja converter. |
Valor de retorno | Retorna a string especificada pelo parâmetro |
Exemplo | Saída: |
lower
A tabela a seguir detalha esta função.
Recurso | Descrição |
Sintaxe |
|
Descrição | Converte uma string para letras minúsculas. |
Parâmetro | s: a string que você deseja converter. |
Valor de retorno | Retorna a string especificada pelo parâmetro |
Exemplo | Saída: |
len
A tabela a seguir detalha esta função.
Recurso | Descrição |
Sintaxe |
|
Descrição | Consulta o comprimento de uma string. |
Parâmetro | s: a string que você deseja medir. |
Valor de retorno | Retorna o comprimento da string especificada pelo parâmetro |
Exemplo | |
byte
A tabela a seguir detalha esta função.
Recurso | Descrição |
Sintaxe |
|
Descrição | Consulta o valor ASCII de um caractere. |
Parâmetro | c: o caractere cujo valor ASCII você deseja consultar. É possível especificar apenas um caractere. |
Valor de retorno | Retorna o valor ASCII do caractere especificado. Tipo de dados: numérico. |
Exemplo | Saída: |
match_re
A tabela a seguir detalha esta função.
Recurso | Descrição |
Sintaxe |
|
Descrição | Utiliza o mecanismo Perl Compatible Regular Expressions (PCRE) para correspondência de expressões regulares. Para obter mais informações, consulte Sintaxe PCRE. |
Parâmetro |
|
Valor de retorno | Se a string corresponder à expressão regular, |
Exemplo | Saída: |
capture_re
A tabela a seguir detalha esta função.
Recurso | Descrição |
Sintaxe |
|
Descrição | Captura as correspondências de uma string e retorna as substrings correspondentes. Para obter mais informações sobre PCRE, consulte Sintaxe PCRE. |
Parâmetro |
|
Valor de retorno | Retorna as substrings correspondentes no tipo dicionário se a string corresponder à expressão regular. Caso contrário, um dicionário vazio será retornado. |
Exemplo | |
Exemplo de resposta |
|
gsub_re
A tabela a seguir detalha esta função.
Recurso | Descrição |
Sintaxe |
|
Descrição | Substitui todas as correspondências de uma string e retorna a string após a substituição. Para obter mais informações sobre PCRE, consulte Sintaxe PCRE. |
Parâmetro |
|
Valor de retorno | Substitui todas as substrings que correspondem ao parâmetro |
Exemplo | |
Exemplo de resposta |
|
split
A tabela a seguir detalha esta função.
Recurso | Descrição |
Sintaxe |
|
Descrição | Divide uma string em um array de substrings e retorna o array. |
Parâmetro |
|
Valor de retorno | Retorna um array de pares chave-valor no tipo dicionário. O valor do parâmetro |
Exemplo | Solicitação: Saída: |
split_as_key
A tabela a seguir detalha esta função.
Recurso | Descrição |
Sintaxe |
|
Descrição | Divide uma string em um array de substrings e retorna o array. |
Parâmetro |
|
Valor de retorno | Retorna parâmetros de resposta da mesma forma que a função |
Exemplo | Solicitação: Saída: |
tohex
A tabela a seguir detalha esta função.
Recurso | Descrição |
Sintaxe |
|
Descrição | Converte uma string em uma string hexadecimal. |
Parâmetro | s: a string que você deseja converter. |
Valor de retorno | Retorna uma string hexadecimal convertida a partir da string especificada pelo parâmetro |
Exemplo | |
Exemplo de resposta |
|
tostring
A tabela a seguir detalha esta função.
Recurso | Descrição |
Sintaxe |
|
Descrição | Converte dados de qualquer tipo em uma string. |
Parâmetro | a: os dados que você deseja converter. Tipo de dados: qualquer tipo. |
Valor de retorno | Retorna uma string convertida a partir do valor especificado pelo parâmetro |
Exemplo | Saída: |
tochar
A tabela a seguir detalha esta função.
Recurso | Descrição |
Sintaxe |
|
Descrição |
|
Parâmetro | nX: os inteiros que você deseja converter. É possível especificar um ou mais inteiros. |
Valor de retorno | Retorna uma string convertida a partir de inteiros. |
Exemplo | Saída: |
reverse
A tabela a seguir detalha esta função.
Recurso | Descrição |
Sintaxe |
|
Descrição | Inverte uma string. |
Parâmetro | str: a string que você deseja inverter. |
Valor de retorno | Retorna uma string invertida a partir da string especificada. |
Exemplo | Saída: |
find
A tabela a seguir detalha esta função.
Recurso | Descrição |
Sintaxe |
|
Descrição | Pesquisa uma substring em uma string especificada. |
Parâmetro |
|
Valor de retorno |
|
Exemplo | Saída: |
format
A tabela a seguir detalha esta função.
Recurso | Descrição |
Sintaxe |
|
Descrição | Formata os valores de um ou mais parâmetros. A string de formato é o primeiro parâmetro, que deve ser uma string. A string de formato segue a especificação do parâmetro sprintf usado por funções na linguagem de programação C. A sintaxe de uma string de formato é: %[parâmetro][sinalizador][largura do campo][.precisão]especificador.
|
Parâmetro |
|
Valor de retorno | Retorna uma string ASCII. |
Exemplo | Saída: |
tobin
A tabela a seguir detalha esta função.
Recurso | Descrição |
Sintaxe |
|
Descrição | Converte uma string hexadecimal em uma string ASCII. |
Parâmetro | str: a string hexadecimal que você deseja converter. Não diferencia maiúsculas de minúsculas. |
Valor de retorno | Retorna uma string ASCII. |
Exemplo | Saída: |
trim
A tabela a seguir detalha esta função.
Recurso | Descrição |
Sintaxe |
|
Descrição | Remove todos os caracteres de espaço em branco antes ou depois da string especificada pelo parâmetro s e retorna uma string com os caracteres de espaço em branco especificados removidos. |
Parâmetro |
|
Valor de retorno | Retorna uma string com os caracteres de espaço em branco especificados removidos. |
Exemplo | Saída: |