Strings em Rexx são denotadas por uma sequência de caracteres. O programa a seguir é um exemplo de strings -
/* Main program */
a = "This is a string"
say a
O resultado do programa acima é o seguinte -
This is a string
Vamos discutir alguns métodos que estão disponíveis no Rexx para strings.
| Sr. Não. |
Métodos disponíveis no Rexx para Strings |
| 1 |
esquerda
Este método retorna um certo número de caracteres à esquerda da string. |
| 2 |
direito
Este método retorna um certo número de caracteres à direita da string. |
| 3 |
comprimento
Este método retorna o número de caracteres na string. |
| 4 |
reverter
Este método retorna os caracteres em um formato reverso. |
| 5 |
comparar
Este método compara 2 strings. Retorna "0" se "string1" e "string2" forem idênticos. Caso contrário, ele retorna a posição do primeiro caractere que não corresponde. |
| 6 |
cópias
Este método copia um string n número de vezes. |
| 7 |
substr
Este método obtém uma sub string de uma determinada string. |
| 8 |
pos
Este método retorna a posição de uma string dentro de outra. |
| 9 |
delstr
Este método exclui uma subsequência de dentro de uma sequência. |