Salut,
Je tourne en rond sur l'écriture d'une regex.
Pour l'exemple, j'ai créé ça : https://regexr.com/5u3ij
La regex est la suivante :
Ca me donne tous les symboles entre parenthèses dans une chaine, même si elle contient des retours à la ligne (en gras dans cette chaine) :
Code :
- name(tablet,
- all),sym,opc,cpc(all),gpt(tablet),tx2,div(phone)
|
Ce que je voudrais maintenant, c'est affiner les "groupes" trouvés, en cherchant par exemple uniquement ceux qui commencent par "p", ou qui contiennent un "h", mais je ne vois pas où mettre les critères qui m'intéressent (sachant que pour mes vraies données, je risque de devoir trouver, par exemple, tous les "groupes" qui contiennent un simple quote qui n'est pas suivi par un autre simple quote).
Merci,