2013-07-21 2 views
1

У меня есть текстовый файл, который содержит несколько строк, этоИспользование регулярных выражений в Notepad ++

something1 1.2 MB 
something2 5.3 MB 

Я хочу удалить (XX MB), так что я это сделал в блокноте ++

найти то, что: *.*[ MB]

заменить:

Регулярное выражение

B ut это говорит о недопустимом регулярном выражении. Как я могу это исправить?

ответ

2

Вы можете попробовать:

Поиск:

\d*\.\d* MB 

(да, есть пространство перед первым \d).

Заменить ничем.

\d обозначает цифру в регулярном выражении, и вам нужно избежать точки, поскольку точка является подстановочным знаком в регулярном выражении. * является оператором и означает 0 или более раз. Квадратные скобки являются символьным классом и в противном случае соответствуют любому пространству, M или B. Просто удалите их здесь.

+0

@mahmood Добро пожаловать :) – Jerry

Смежные вопросы