Как определить конкретные правила замещения для каждой захваченной группы? - PullRequest
0 голосов
/ 29 января 2019

Скажем, я хотел бы заменить любую цепочку нецифровых символов на CHARS, а любую цепочку цифр на DIGITS.Как я могу заменить $ 1 на CHARS, а $ 2 только на DIGITS?Кажется, не существует способа сделать это легко с помощью обычного метода замены?

НапримерОригинал:

abcdef-012-abde

Замещено:

CHARS-DIGITS-CHARS

Я ввел соответствующее регулярное выражение для regex101 https://regex101.com/r/Qpad2O/2

...