Я хочу сделать следующую замену:
WORD1234 -> W1234
Итак, я использую регулярное выражение:
([^\d]*)([0-9]+)([^\d]*)
Замена: W$2
Если слово WORD1234AAAAA, используя предыдущее регулярное выражение, я получаю тот же результат: W1234, чего я и хочу.
Но если слово WO12RD34
, результат, который я имею:W12W34
В основном, во всех случаях я хочу удалить все нечисловые символы и добавить букву W в начале.
Обновление:
ВводСтрока не всегда начинается с W
.Это может быть, например, ABC12DE34
и желаемый результат: FA1234
.То есть удалите все нечисловые символы и добавьте слово в начале.