簡體   English   中英

崇高文本中的正則表達式替換

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM