Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个文本文件,其中包含一些行
something1 1.2 MB something2 5.3 MB
我想删除(XX MB),所以我在记事本++中做了这个
找什么 : *.*[ MB]
*.*[ MB]
用。。。来代替:
正则表达式
但它说无效的正则表达式。我该如何解决?
你可以试试:
寻找:
\d*\.\d* MB
(是的,第一个之前有一个空格\d)。
\d
什么都换。
\d代表正则表达式中的数字,您需要转义点,因为点是正则表达式中的通配符。*是运算符,表示 0 次或多次。方括号是一个字符类,否则将匹配空格、M 或 B 中的任何一个。只需在此处删除它们。
*