Я попытался найти и заменить некоторые теги с помощью SpringSource Tool Suite (Eclipse). Я хочу изменить <annotation-driven />
на <mvc:annotation-driven />
, но не хочу, чтобы <beans:bean ..>
было <mvc:beans:bean ...>
.
Итак, я сделал регулярное выражение следующим образом (на самом деле регулярное выражение длиннее этого, но я сделал его простым):
Найти:
<(?=[^b])
Заменить на:
<mvc:
Я добавил выражение (?=regex)
, чтобы избежать выбора первого символа. Он успешно находит, но ничего не заменяет. Если я удаляю выражение (?=regex)
, оно работает нормально, но первый символ удаляется.
Это ошибка? Или я что-то не так сделал?