所以我有這樣的一行:
text1:text2:text3
我想把它做成這樣:
text1:text3
如何使用正規表示式做到這一點?
答案1
答案2
- Ctrl+H
- 找什麼:
:[^:\r\n]+(?=:)
- 用。
LEAVE EMPTY
- Replace all
解釋:
: : a semicolon
[^:\r\n]+ : negative character class, any character that is not semicolon or linebreak
(?=:) : lookahead, make sure we have a semicolon after
- 檢查正規表示式