J'ai quelque chose comme ça
aabbabcaabda
pour sélectionner le groupe minimal enveloppé par a J'ai ceci /a([^a]*)a/
qui fonctionne très bien
Mais j'ai un problème avec les groupes enveloppés par aa alors que j'aurais besoin de quelque chose comme /aa([^aa]*)aa/
ce qui ne fonctionne pas, et je ne peux pas utiliser la première comme /aa([^a]*)aa/
car il se terminerait à la première occurrence de a ce que je ne veux pas.
Généralement, y a-t-il un moyen, comment dire ne contient pas de chaîne de la même manière que je peux dire ne contient pas de caractère avec [^a]
?
Pour faire simple, j'ai besoin aa suivi de n'importe quel caractère sauf la séquence aa et se termine par aa