Вот моя проблема: в файле .txt мне нужно найти и заменить тысячи экземпляров синтаксиса следующим образом:
(см. (a053007djfgspwdf))
или же
(см. (a053007djfgspwdf) и (a54134xsedgeg))
или же
(см. (a053007djfgspwdf), (a9554xsdfgsdfg) и (a54134xsedgeg))
Существует много разнообразия между началом (см и окончание )) текстовые строки. Это можно настроить в Notepad ++ с помощью регулярных выражений? Если так, то как бы я это сделал? Спасибо!
(see (a
и заканчивается))
? Если у вас есть строки, заканчивающиеся одиночными скобками, вы можете включить последнюю\)
в группу захвата(\)|)
сопоставлять строки, заканчивающиеся на))
"или же")
,(\(see \(a|\(a)([^\)]+)\)(\)|)
это будет соответствовать строкам в вашем вопросе.Извините, ребята, я просто нахожу другие ответы сложными. (Никакого неуважения к оригинальным постерам.)
Поскольку это всегда отображается как первый результат поиска, я добавлю это в:
Например, я хотел удалить все экземпляры abp = "1314", abp = "1313", abp = "1312" и т. Д. (В основном все цифры разные, поэтому вы хотите, чтобы с их помощью был подстановочный знак).
В диалоговом окне замены:
Найти в чем:
abp=".*"
Заменить:
(Вы заменяете что-либо в этих кавычках ничем, чтобы избавиться от этого)
Источник: https://www.organicweb.com.au/17226/general-technology/notepad-wildcard/
источник
Попробуйте этот шаблон:
\(see \(a(.*)\)
и убедитесь, что вы отметили ". совпадает с новой строкой" и "обтекание" проверено.источник
Поскольку некоторые из них были слишком глубоки, чтобы я мог их понять, позвольте мне показать вам, что я сделал после прочтения всех этих решений и многое другое, чтобы, наконец, получить лучшее понимание. (это простой подход, возможно, не самый лучший)
Я хотел удалить все мои фигура элементы на всей веб-странице. Рисунок 2.1, Рисунок 1.1, т. Д.
Это было:
Я хотел, чтобы это закончилось:
Но каждый
был другой номер рисунка, поэтому я использовал это в возвышенном тексте 2.
<br><b>Figure.*</b>
Это заменило все мои экземпляры фигурами в нем. обратите внимание, что я использовал. * где цифры были бы. Надеюсь это поможет.
источник
Точный регулярное выражение вам нужно это:
Например:
При выборе Найти все в текущем документе результат будет:
Вы можете просто использовать замещать согласно вашей необходимости вместо этого.
Если вы хотите включить
a
а также в регулярном выражении, вы можете использовать:источник