崇高文本

时间:2015-05-26 12:33:44

标签: regex string sublimetext2 sublimetext

我有很多字符串可以用正则表达式的支持进行编辑和替换。

我的字符串就像:

'word1 'word2 word3'
'axxx' 'bx bxxxxx'

等等。

我需要做的是选择该行的最后一部分并再次复制,所以基本上我想做的是:

'word1' 'word2 word3' 

变为: ' WORD1' ' word2 word3' ' word2 word3'

我尝试的是:采取最后一部分包含在''并复制它,但它不起作用:我尝试了这种替代。

'(\w+)'$  ->  '$1' '$1'

但没有突出显示匹配。

我该怎么做?

1 个答案:

答案 0 :(得分:3)

您可以使用以下内容进行匹配:

Blabla_LTD  LABLAB_LTD
1234         11234

并替换为('[^']+')$

说明:

  • $1 $1开始捕获组1 ..然后是('(引用)
  • '匹配[^']+
  • 以外的所有内容
  • '匹配')$ ..关闭捕获组,然后关闭字符串

这将匹配字符串末尾的'内的文本。

请参阅DEMO