Avoir Les références arrières l'expression régulière suivante:RegEx
([a-z])([0-9])\1
Il correspond a5a
, est-il possible pour qu'il corresponde aussi a5b
, a5c
, a5d
et ainsi de suite?
EDIT: D'accord, je comprends que je pouvais utiliser ([a-z])([0-9])([a-z])
mais j'ai une très longue et compliquée expression régulière (correspondant à sous-sous-sous domaines -...- ou correspondant une adresse IPv4) qui bénéficierait vraiment du comportement décrit ci-dessus. Est-ce que c'est en quelque sorte possible de réaliser avec backreferences ou toute autre chose?
Anon. answer est ce que je dois, mais il semble être erroné.
Merci Bran, mais s'il vous plaît vérifier ma modification. –
Non, je veux avoir l'effet de la première regex que vous avez fournie '([a-z]) ([0-9]) ([a-z]) +' mais sans avoir à répéter la dernière partie encore et encore. –