Compartilhar via


Propriedade ($_) de entrada.

Retorna a seqüência na qual foi feita uma pesquisa de expressão regular.

//Syntax 1
{RegExp | reArray}.input

//Syntax 2
RegExp.$_
//The $_ property may be used as shorthand for the input property
//for the RegExp object.

Argumentos

  • RegExp
    Obrigatório. O global RegExp objeto.

  • reArray
    Obrigatório. Uma matriz retornada pela exec o método de um A expressão Regular objeto.

Comentários

O valor de entrada propriedade é a seqüência na qual foi feita uma pesquisa de expressão regular.

O valor inicial do RegExp.input propriedade é uma seqüência vazia, "". Seu valor é somente leitura e será alterada sempre que uma correspondência bem-sucedida é feita.

ObservaçãoObservação

As propriedades de RegExp objeto não estão disponíveis quando um programa está sendo executado no modo rápido, o padrão para JScript. Para compilar um programa que usa essas propriedades de um prompt de comando, você deve desativar a opção rápida usando /fast-. Não é seguro desativar a opção rápida na ASP.NET por causa de problemas de threading.

Exemplo

O exemplo a seguir ilustra o uso de entrada propriedade:

var str = "A test string.";
var re = new RegExp("\\w+","ig");
var arr = re.exec(str);
print("The string used for the match was: " + arr.input);

A saída deste programa é:

The string used for the match was: A test string.

Requisitos

Versão 3

Se aplica A:

Objeto RegExp

Consulte também

Referência

Método de EXEC

Conceitos

Sintaxe de expressão regular