rightContext, propriété ($')
Retourne les caractères à partir de la position qui suit la dernière correspondance jusqu'à la fin de la chaîne recherchée. En lecture seule.
RegExp.rightContext
Arguments
- RegExp
Obligatoire. Objet RegExp global.
Notes
La valeur initiale de la propriété rightContext est une chaîne vide. Sa valeur change chaque fois qu'une correspondance est trouvée.
Notes
Les propriétés de l'objet RegExp ne sont pas disponibles lorsqu'un programme s'exécute en mode rapide, qui est le mode d'exécution par défaut de JScript. Pour compiler un programme qui utilise ces propriétés à partir d'une invite de commandes, vous devez désactiver l'option fast en utilisant /fast-. Il est déconseillé de désactiver l'option fast dans ASP.NET en raison des problèmes de threads qui peuvent en résulter.
La forme abrégée de la propriété rightContext est $'. Les expressions RegExp**["$'"]** et RegExp**.rightContext** peuvent être utilisées indifféremment.
Exemple
L'exemple suivant illustre l'utilisation de la propriété rightContext :
// 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";
La sortie de ce programme est présentée ci-dessous.
$1: bB
$2: d
$3:
input: cdbBdbsbdbdz
lastMatch: dbBd
leftContext: c
rightContext: bsbdbdz
lastParen: d