Exemplos práticos
var teste = new String("testetesteT1"); document.write("Teste : " + teste.replace(/t/g,"")); // retira toda letra 't' minuscula // ABAIXO PARÂMETROS DA FUNÇÃO MATCH minhaVariavel = "ABCDE 12345 HIJKL 67890"; minhaVariavel.match(\d); // retorna 1 minhaVariavel.match(\D); // retorna A minhaVariavel.match(\w); // retorna A minhaVariavel.match(\W); // retorna 1 minhaVariavel.match(\s); // retorna o primeiro espaço minhaVariavel.match(\S); // retorna A minhaVariavel.match(\b); // não retorna nada (apenas verifica) minhaVariavel.match(\B); // não retorna nada (apenas verifica) minhaVariavel.match(\.); // retorna A minhaVariavel = "ABCDE 12345 HIJKL 67890"; minhaVariavel.match(/[a-z]/); // não retorna nada (todas as letras são maiúsculas) minhaVariavel.match(/[A-Z]/); // retorna A minhaVariavel.match(/[^A-Z]/); // retorna o primeiro espaço minhaVariavel.match(/[0-9]/); // retorna 1 minhaVariavel.match(/[^0-9]/); // retorna A minhaVariavel.match(/[A]/); // retorna A minhaVariavel.match(/[CXYZ]/); // retorna C minhaVariavel.match(/[^CXYZ]/); // retorna A minhaVariavel = "ABCDE 12345 HIJKL 67890"; minhaVariavel.match(/[A-Z]*/); // retorna ABCDE minhaVariavel.match(/[A-Z]+/); // retorna ABCDE minhaVariavel.match(/[A-Z]?/); // retorna A minhaVariavel.match(/[A-Z]{2}/); // retorna AB minhaVariavel.match(/[A-Z]{2,}/); // retorna ABCDE minhaVariavel.match(/[A-Z]{2,5}/); // retorna ABCDE minhaVariavel = "ABCDE 12345 HIJKL 67890"; x = minhaVariavel.match(/\w\w\w/g); // retorna ABC, 123, HIJ, 678 x = minhaVariavel.match(/\w\w\w/); // retorna ABC x = minhaVariavel.match(/abc/i); // retorna ABC