我有很多字符串可以用正则表达式的支持进行编辑和替换。
我的字符串就像:
'word1 'word2 word3'
'axxx' 'bx bxxxxx'
等等。
我需要做的是选择该行的最后一部分并再次复制,所以基本上我想做的是:
'word1' 'word2 word3'
变为: ' WORD1' ' word2 word3' ' word2 word3'
我尝试的是:采取最后一部分包含在''并复制它,但它不起作用:我尝试了这种替代。
'(\w+)'$ -> '$1' '$1'
但没有突出显示匹配。
我该怎么做?
答案 0 :(得分:3)
您可以使用以下内容进行匹配:
Blabla_LTD LABLAB_LTD
1234 11234
并替换为('[^']+')$
说明:
$1 $1
开始捕获组1 ..然后是('
(引用)'
匹配[^']+
'
匹配')$
..关闭捕获组,然后关闭字符串这将匹配字符串末尾的'
内的文本。
请参阅DEMO