у меня есть простой массив в Notepad++:
bla.vmt"
bla.vtf"
bla_exponent.vtf"
Я хочу избавиться от строк, оканчивающихся на .vmt
и _exponent.vtf
.
у меня есть простой массив в Notepad++:
bla.vmt"
bla.vtf"
bla_exponent.vtf"
Я хочу избавиться от строк, оканчивающихся на .vmt
и _exponent.vtf
.
удалить строки, оканчивающиеся на .vmt
, используйте поиск и замену и выберите параметр регулярное выражение. Дайте регулярное выражение
[^%]*.vmt
это заменит все строки, которые заканчиваются .vmt
.
аналогично, заменить строки, оканчивающиеся на _exponent.vtf
использовать:
[^%]*_exponent.vtf
как регулярное выражение.
регулярное выражение [^%]*
означает
сопоставьте все символы, кроме %
.
аналогично тому, что ответил Раам, но с регулярными выражениями
^.*\.vmt"$
^.*_exponent\.vtf"$
точку перед расширением также следует экранировать обратной косой чертой.
^ означает начало строки.
$ обозначает конец строки.
используйте Find, чтобы отметить все строки
Ctrl + F, чтобы открыть экран поиска
перейти на вкладку "Mark"
отметьте опцию" строка закладки"
Проверьте регулярное выражение
использовать vmt$
как регулярное выражение, чтобы найти все строки, заканчивающиеся на "ВМТ". $
- якорь регулярного выражения, соответствующий концу строки.
пресс "Mark All"
перейдите к "Поиск "menu", закладки = = > удалить закладки"
похож на ваш случай, вы можете использовать exponent\.vtf
как регулярное выражение. Чтобы соответствовать буквальному"."с regex вы должны избежать этого \.
, потому что это специальный символ в регулярных выражений.
Я не знаю, изменилось ли регулярное выражение с тех пор, но что касается меня, рабочее регулярное выражение было:
(.*).vmt$
(.* ) выберите всю строку перед .расширение ВМТ
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]