[英]Regular expression substitution in sublime text
我有很多字符串可以編輯和替換正則表達式的支持。
我的字符串就像:
'word1 'word2 word3'
'axxx' 'bx bxxxxx'
等等。
我需要做的是選擇該行的最后一部分並再次復制它,所以基本上我想要做的是:
'word1' 'word2 word3'
成為:'word1''word2 word3''word2 word3'
我嘗試的是:取出''中包含的最后一部分並復制它,但它不起作用:我嘗試了這種替換。
'(\w+)'$ -> '$1' '$1'
但沒有突出顯示匹配。
我該怎么辦?
您可以使用以下內容進行匹配:
('[^']+')$
並以$1 $1
取代
說明:
('
開始捕獲組1 ..然后'
(引用) [^']+
匹配除'
以外'
所有內容 ')$
match '
..關閉捕獲組,然后結束字符串 這將匹配字符串末尾的' '
內的文本。
見DEMO
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.