Хорошо, вопрос довольно прост. Я ищу такую строку:
name="some_text_0_some_text"
У меня есть HTML-код до и после строки выше.
Теперь я хотел бы заменить 0
на что-то вроде !NEW_ID!
Итак, я сделал простое регулярное выражение:
.*name="\w+(\d+)\w+".*
Но я не вижу, как заменить исключительно захваченный блок.
Есть ли способ заменить захваченный результат, например ($ 1), какой-нибудь другой строкой?
Результат будет:
name="some_text_!NEW_ID!_some_text"
Спасибо за вашу помощь :)