Я использую WinGrep и Notepad ++ (Windows) с некоторыми другими программами, использующими Regex.Я также пытался решить эту проблему с помощью этого сайта: - http://www.regexlab.com/wild2regex
Пример текста, с которым я работаю, находится здесь: -
newmtl models\cat1\item1
illum 1
Kd 1 1 1
map_Kd models\cat1\item1.dds
newmtl models\cat1\item2
illum 1
Kd 1 1 1
map_Kd models\cat1\item2.dds
newmtl models\cat1\item3
illum 1
Kd 1 1 1
map_Kd models\cat1\item3.dds
Я хотел бы изменить обратную косую черту в строках заголовка "newmtl" на прямую косую черту, не затрагивая нижнюю строку "map_Kd".«Models cat # item #» может быть чем угодно, все это подстановочные знаки с любой буквой или цифрой, возможно, с подчеркиванием и восклицательным знаком.Это действительно сложно для меня, так как это не только возвращает несколько подстановочных знаков, но и работает со специальными символами.
Любая помощь будет принята с благодарностью!:)