2009-03-15 5 views

Répondre

4

Peut-être que vous cherchez quelque chose comme ceci:

^"."\|"."(,"."\|".")*$ 

Cela correspondra une liste de séquences séparées par des virgules de forme "α"|"β"α et β peut être n'importe quel personnage.

+0

Merci, mais cela correspond toujours à "a" | "b", "c" | "d", aaa ou "a" | "b", "c" | "d", Pouvez-vous résoudre ce problème? Plz – ByulTaeng

+0

J'ai ajouté des ancres pour le début et la fin de la chaîne '^ ... $'. – Gumbo

+0

@Gumbo: Je suis sûr que "vous pouvez le réparer". ;-) En supprimant ma réponse, +1 pour vous. – Tomalak

2

Juste une note à regarder vraiment pour un motif répété, vous pouvez utiliser le regroupement comme ceci:

<(htmltag>).*\1 

où \ 1 fait référence à la chaîne correspondant dans le 1er groupe répété. Avoir du sens?

+0

Oui, cela a du sens et il devrait être marqué comme la réponse la plus correcte. – alfonx

Questions connexes