Compartilhar via


Propriedade ($ _) de entrada

Retorna a seqüência de caracteres em relação à qual foi feita uma Pesquisar 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 pelo exec método de um Expressões regulares objeto.

Comentários

O valor de entradapropriedade é a seqüência de caracteres em relação à qual foi feita uma Pesquisar de expressão regular.

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

Observação:

As propriedades das RegExp objeto não estão disponível quando executado no modo rápido, o padrão para JScript. Para compilar um programa a partir da linha de comando que usa essas propriedades, você deve desativar a opção rápida usando /Fast-.Não é seguro para desativar a opção rápida em ASP.NET Por causa de problemas de threading.

Exemplo

O exemplo a seguir ilustra o uso do entrada propriedade:

var str : String = "A test string.";
var re : RegExp = new RegExp("\\w+","ig");
var arr : Array = 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

Aplica-se ao:

Objeto RegExp

Consulte também

Conceitos

Sintaxe de Expressãosões regulares

Referência

Método exec