IntelliJ IDEA 查找替换任意两个字符之间任意内容正则表达式

今天在使用IntelliJ IDEA查找匹配两个字符中间的任意内容,以前没用过正则表达式,后来在网上找到了,记录一下。 
匹配两个字符串A与B中间的字符串包含A与B: 
表达式: A.*?B(“.“表示任意字符,“?”表示匹配0个或多个) 

示例: 46.8312< 
结果: 41.8312<

查找到后在点击全选内容,复制到需要的地方

最后提取出想要的内容

匹配两个字符串A与B中间的字符串包含A但是不包含B: 
表达式: A.*?(?=B) 

匹配两个字符串A与B中间的字符串且不包含A与B: 
表达式: (?<=A).*?(?=B) 

发布了302 篇原创文章 · 获赞 250 · 访问量 172万+

猜你喜欢

转载自blog.csdn.net/qq_35624642/article/details/101831124