Share via


Propriedade rightContext ($ ')

Retorna os caracteres da posição após a última correspondência para o participante da seqüência de caracteres pesquisada.Somente leitura.

RegExp.rightContext

Argumentos

  • RegExp
    Obrigatório.O global RegExp objeto.

Comentários

O valor inicial de rightContextpropriedade é uma seqüência de caracteres vazia.O valor de rightContext propriedade 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 desativar a opção rápida no ASP.NET por causa de problemas de threading.

A forma curta para o rightContext é de propriedade $'. As expressões RegExp ["$ '"] e RegExp**.rightContext** podem ser usados de maneira intercambiável.

Exemplo

O exemplo a seguir ilustra o uso do rightContext propriedade:

var s;                                //Declare variable.
var re = new RegExp("d(b+)(d)","ig"); //Regular expression pattern.
var str = "cdbBdbsbdbdz";             //String to be searched.
var arr = re.exec(str);               //Perform the search.
s = "$1 returns: " + RegExp.$1 + "\n";
s += "$2 returns: " + RegExp.$2 + "\n";
s += "$3 returns: " + RegExp.$3 + "\n";
s += "input returns : " + RegExp.input + "\n";
s += "lastMatch returns: " + RegExp.lastMatch + "\n";
s += "leftContext returns: " + RegExp.leftContext + "\n";
s += "rightContext returns: " + RegExp.rightContext + "\n"; 
s += "lastParen returns: " + RegExp.lastParen + "\n";
print(s);                            //Return results.

Após a compilação deste programa, a /Fast- opção, a saída deste programa é:

$1 returns: bB
$2 returns: d
$3 returns:
input returns : cdbBdbsbdbdz
lastMatch returns: dbBd
leftContext returns: c
rightContext returns: bsbdbdz
lastParen returns: d

Requisitos

Versão 5,5

Aplica-se ao:

Objeto RegExp

Consulte também

Referência

$ 1... $ 9 Propriedades

Propriedade índice

Propriedade ($ _) de entrada

Propriedade lastIndex

Propriedade lastMatch ($ &)

lastParen propriedade ($+)

Propriedade leftContext ($ `)