Olá!
Para converte um ou vários caracteres de uma string para outro carácter, podemos utilizar o comando INSPECT CONVERTING.
A sintaxe básica desse comando é:
A sintaxe básica desse comando é:
INSPECT string CONVERTING caracter-X TO caracter-Y.
Exemplo:
INSPECT 'AAABCD' CONVERTING 'A' TO 'Z'.
Resultado: ZZZBCD
Esse comando possui variadas cláusulas adicionas, conforme apresentado no código abaixo:
No código acima, temos três comandos de conversão, sendo o primeiro e segundo com o Inspect Converting, e o terceiro com o Inspect Replacing. De modo, que a execução dos comandos:
- Converte todas as letras para maiúsculo.
- Transforma as letras "ABORS" em "#", com a condição de converter apenas as letras que estão entre "Felipe" e "Ferreira".
- Troca todos os caracteres que estão após "Felipe" para "*".
O resultado da execução do código acima, é:
Nome em caixa alta: FELIPE BARBOSA FERREIRA
Nenhum comentário:
Postar um comentário