RegEx: Expressions Régulières
Résolu
ttornade
Messages postés
7
Date d'inscription
Statut
Membre
Dernière intervention
-
[Dal] Messages postés 6205 Date d'inscription Statut Contributeur Dernière intervention -
[Dal] Messages postés 6205 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je suis à la recherche d'un bon pattern de recherche dans une chaine à l'aide d'exprexions régulières:
A l'intérieur de chaines que je reçois, je dois rechercher toutes les fonctions "FONCTION_X("Param1", "Param2")". Un avantage c'est que le nom FONCTION_X est connu d'avance; par contre les Param1, Param2 sont dynamiques dont le but de faire recrt au RegEx.
L'objectif est de capturer toute la chaine FONCTION_X("Param1", "Param2") à l'aire d'expressions régulières et ce pour ne pas faire des "acrobaties" avec des indexof, instr etc...
Par exemple dans la chaine: Lorem ipsum dolor sit amet, consectetuer adipiscing elit FONCTION_X("Param1", "Param2"), sed diam nonummy nibh euismod ut FONCTION_X("VarX", "VarY") laoreet dolore magna aliquam erat volutpat. FONCTION_X("StrX", "strY") Ut wisi
je dois recupérer FONCTION_X("Param1", "Param2"), FONCTION_X("VarX", "VarY") et FONCTION_X("StrX", "strY")
Merci
je suis à la recherche d'un bon pattern de recherche dans une chaine à l'aide d'exprexions régulières:
A l'intérieur de chaines que je reçois, je dois rechercher toutes les fonctions "FONCTION_X("Param1", "Param2")". Un avantage c'est que le nom FONCTION_X est connu d'avance; par contre les Param1, Param2 sont dynamiques dont le but de faire recrt au RegEx.
L'objectif est de capturer toute la chaine FONCTION_X("Param1", "Param2") à l'aire d'expressions régulières et ce pour ne pas faire des "acrobaties" avec des indexof, instr etc...
Par exemple dans la chaine: Lorem ipsum dolor sit amet, consectetuer adipiscing elit FONCTION_X("Param1", "Param2"), sed diam nonummy nibh euismod ut FONCTION_X("VarX", "VarY") laoreet dolore magna aliquam erat volutpat. FONCTION_X("StrX", "strY") Ut wisi
je dois recupérer FONCTION_X("Param1", "Param2"), FONCTION_X("VarX", "VarY") et FONCTION_X("StrX", "strY")
Merci
A voir également:
- RegEx: Expressions Régulières
- Regex buddy - Télécharger - Édition & Programmation
- Regex tout sauf - Forum Java
- Regex ne commence pas par ✓ - Forum Programmation
- Regex pour evitez la répétition des caractères - Forum PHP
- Regex mot de passe ✓ - Forum Framework .NET