Я пытаюсь сделать довольно большой поиск и заменить по ряду файлов. Мне нужно добавить к определенной части файла перед косой чертой, так что вот мое регулярное выражение поиска:
(?<=source=['"])(?=\.\./assets)
и вот моя замена строки:
/
Вот мой запрос:
[Embed(source="../assets/embed/graphics/logo.png")]
Вывод этого должен выглядеть следующим образом:
[Embed(source="/../assets/embed/graphics/logo.png")]
Однако, к сожалению, matches()
возвращает false, хотя find()
возвращает true, и Eclipse не находит файлы / строки, которые можно изменить. Я что-то здесь не так делаю? Как я могу сделать так, чтобы оно соответствовало, но при этом сохранить простоту моего выражения?