Agora que você já sabe
os conceitos básicos de expressões regulares,
vamos escrever alguns exemplos que poderão ser bastante
úteis durante o desenvolvimento de algumas aplicações.
O primeiro exemplo mostra como remover espaços duplicados
de uma string usando expressões regulares. Veja o código:
<script type="text/JavaScript"
language="JavaScript">
var frase = "Esta frase
tem espaços demais";
frase = frase.replace(/\s{2,}/g, ' ');
alert(frase);
</script>
Um espaço é representado pelo símbolo "\s".
O que fazemos aqui é verificar as ocorrências de
dois ou mais espaços: \s{2,}
Observe o uso do sinalizador global "g" para especificar
que a substituição deverá ser feita em
toda a string. Para verificar se você realmente entendeu
a finalidade do código experimente alterá-lo para
remover todos os espaços da string. |