TuerOgre%Valeur

Renvoie la chaîne qui se trouvait entre certaines parenthèses lors de la dernière utilisation de l'expression régulière.

Valeur (
	 entier numero
) :TuerOgrechaine

Membre de

TuerOgre

Paramètres d'entrée

numero
Le numéro, de 0 à 9.

Retour

chaine
La chaîne trouvée.

Remarques

Bon, hum, une description plus claire s'impose. Dans les expressions régulières on peut mettre des trucs entre parenthèses, lesquelles choses seront numérotées de 1 à 9 de gauche à droite. Cette fonction peut retrouver les chaînes qui correspondent. En passant 0 en paramètre, on récupère la totalité de ce qui a été trouvé. Oui... Bon, un petit exemple sera plus clair.

Exemple

TuerOgre ogre(«Monsieur (\w+)»)
OUQUILESTLETEXTE(«Bonjour Monsieur Ducon, comment-allez vous ?» &ogre)
GOTOPRINTDUTEXTE(;ogre@Valeur(*(1))
GOTO Affiche Ducon
GOTOPRINTDUTEXTE(;ogre@Valeur(*(0))
GOTO Affiche Monsieur Ducon

Voir aussi

TuerOgre