[vim ] 替代問題請教已刪文

看板Editor (編輯器(vim/emacs))作者 (hungichen)時間2年前 (2022/11/04 16:28), 編輯推噓3(306)
留言9則, 2人參與, 2年前最新討論串1/1
我想保留 markdown 檔案中所有的粗體字,其餘部份全部刪除,請問命令應該怎麼打呢? 試了好久還是失敗了,希望有板上高手能指導一下,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.229.6.52 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Editor/M.1667550485.A.88E.html

11/06 23:09, 2年前 , 1F
:%s/\([^*]*\)\(\*\*[^*]*\*\*\)\([^*]*\)/\2/g
11/06 23:09, 1F

11/06 23:12, 2年前 , 2F
兩個**開頭,中間不含星星,再2個星星結尾**[^*]***粗體
11/06 23:12, 2F

11/06 23:14, 2年前 , 3F
前後2個星星要加跳脫\*\* [^*]* \*\*
11/06 23:14, 3F

11/06 23:15, 2年前 , 4F
分3組(),前面是\1 粗體是\2 後面是\3,留下\2其他不要
11/06 23:15, 4F

11/06 23:16, 2年前 , 5F
()括號也要跳脫\( \) [^*]* 不含星的字元0~無限次
11/06 23:16, 5F

11/08 02:02, 2年前 , 6F
感謝您的指導,不然我不知道要多久才能寫出這樣的正則
11/08 02:02, 6F

11/12 19:37, 2年前 , 7F

11/12 19:39, 2年前 , 8F
上面那行少了l ,我也初學者,邊看邊試,把問題拆解。
11/12 19:39, 8F

11/12 19:40, 2年前 , 9F
一般來說要講卡在哪,不然都會回:作業自己寫。
11/12 19:40, 9F
文章代碼(AID): #1ZPCqLYE (Editor)
文章代碼(AID): #1ZPCqLYE (Editor)