Имея следующее регулярное выражение:RegEx Обратные
([a-z])([0-9])\1
Это соответствует a5a
, есть ли способ для того, чтобы также соответствовать a5b
, a5c
, a5d
и так далее?
EDIT: Хорошо, я понимаю, что я мог бы просто использовать ([a-z])([0-9])([a-z])
но у меня очень длинный и сложный регулярное выражение (соответствие суб-суб-суб -...- доменов или соответствия адрес IPv4), который действительно выиграет от описанного выше поведения. Можно ли как-то достичь обратных ссылок или чего-то еще?
Anon. answer является то, что мне нужно, но это, кажется ошибочным.
Спасибо Бран, но, пожалуйста, проверьте мои изменения. –
Нет, я хочу иметь эффект первого регулярного выражения, которое вы предоставили '([a-z]) ([0-9]) ([a-z]) +', но без повторения последней части снова и снова. –