选择所有'和'用a,介于正则表达式之间

时间:2016-06-25 20:51:24

标签: regex notepad++

我有什么:

文本(X1,'桔子''苹果''菠萝

文本(X2,'香蕉''猴'' NODATA

我想从上面提取的内容:

'桔子''苹果'

'香蕉''猴'

2 个答案:

答案 0 :(得分:0)

这应该像/'(.*)'/g一样简单,它会查找两个单引号之间的任何内容并对其进行分组。 .*会贪婪地匹配,因此根据您的需要,最好使用\w或其他内容。

答案 1 :(得分:0)

在记事本++中打开查找对话框和

  • 查找内容: ('[^']*',)+
  • 选择正则表达式
  • 点击查找下一个

正则表达式查找:

  • 不是'的内容:[^']*
  • 左侧是'',左侧:'[^']*',
  • 并允许匹配非空组:(...)+