método de teste
Retorna um valor booliano que indica se existe um padrão de expressão regular em uma seqüência de caracteres pesquisada.
function test(str : String) : Boolean
Argumentos
- str
Obrigatório.A seqüência de caracteres na qual deseja executar a Pesquisar.
Comentários
The teste método verifica se um padrão existe dentro de uma seqüência de caracteres e retorna True if so, and False outra forma.Se uma correspondência for encontrada, as propriedades do globalRegExp objeto são atualizados para refletir os resultados da correspondência.
Se o sinalizar global estiver conjunto para uma expressão regular, teste procura o início da seqüência de caracteres na posição indicada pelo valor de lastIndex. Se o sinalizar global não estiver definido, teste ignora o valor de lastIndex e pesquisas do início da seqüência de caracteres.
Exemplo
O exemplo a seguir ilustra o uso do teste método.Para usar esse exemplo, passe a função de um padrão de expressão regular e uma seqüência de caracteres.A função será teste para a ocorrência da expressão regular padrão na seqüência de caracteres e retornar uma seqüência de caracteres que indica os resultados da Pesquisar:
function TestDemo(re, s){
var s1; //Declare variable.
// Test string for existence of regular expression.
if (re.test(s)) //Test for existence.
s1 = " contains "; //s contains pattern.
else
s1 = " does not contain "; //s does not contain pattern.
return("'" + s + "'" + s1 + "'"+ re.source + "'"); //Return string.
}
Requisitos
Aplica-se ao:
Consulte também
Conceitos
Sintaxe de Expressãosões regulares