у меня есть простой массив в 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$
(.* ) выберите всю строку перед .расширение ВМТ
