Renvoie la chaîne qui se trouvait entre certaines parenthèses lors de la dernière utilisation de la dernière expression régulière constante à avoir été mise dans la pile.
DerValeur ( entier numero ) → chaine
Bon, hum, une description plus claire s'impose (je me répète). 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 (copier/coller).
OUQUILESTLETEXTE(«Bonjour Monsieur Ducon, comment-allez vous ?» ^/Monsieur (\w+)/) GOTOPRINTDUTEXTE(;TuerOgre%DerValeur(*(1)) GOTO Affiche Ducon GOTOPRINTDUTEXTE(;TuerOgre%DerValeur(*(0)) GOTO Affiche Monsieur Ducon