Скажем, я хотел бы заменить любую цепочку нецифровых символов на CHARS, а любую цепочку цифр на DIGITS.Как я могу заменить $ 1 на CHARS, а $ 2 только на DIGITS?Кажется, не существует способа сделать это легко с помощью обычного метода замены?
НапримерОригинал:
abcdef-012-abde
Замещено:
CHARS-DIGITS-CHARS
Я ввел соответствующее регулярное выражение для regex101 https://regex101.com/r/Qpad2O/2