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