rightContext de propriedade ($')
Retorna os caracteres da posição após a última correspondência ao final da seqüência de caracteres pesquisada. Somente leitura.
RegExp.rightContext
Argumentos
- RegExp
Obrigatório. O global RegExp objeto.
Comentários
O valor inicial do rightContext propriedade é uma seqüência vazia. O valor de rightContext propriedade alterada sempre que uma correspondência correta é feita.
Observaçã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 no ASP.NET por causa de problemas de threading. |
A forma abreviada para a rightContext é a propriedade $'. As expressões RegExp**["$'"]** e RegExp**.rightContext** pode ser usado de forma intercambiável.
Exemplo
O exemplo a seguir ilustra o uso de rightContext propriedade:
// Create the regular expression pattern.
var re = new RegExp("d(b+)(d)","ig");
var str = "cdbBdbsbdbdz";
// Perform the search.
var arr = re.exec(str);
// Print the output.
var s = ""
s += "$1: " + RegExp.$1 + "\n";
s += "$2: " + RegExp.$2 + "\n";
s += "$3: " + RegExp.$3 + "\n";
s += "input: " + RegExp.input + "\n";
s += "lastMatch: " + RegExp.lastMatch + "\n";
s += "leftContext: " + RegExp.leftContext + "\n";
s += "rightContext: " + RegExp.rightContext + "\n";
s += "lastParen: " + RegExp.lastParen + "\n";
A saída deste programa é o seguinte.
$1: bB
$2: d
$3:
input: cdbBdbsbdbdz
lastMatch: dbBd
leftContext: c
rightContext: bsbdbdz
lastParen: d