[vim ] 替代問題請教

作者: hungichen (hungichen)   2022-11-04 16:28:03
我想保留 markdown 檔案中所有的粗體字,其餘部份全部刪除,請問命令應該怎麼打呢?
試了好久還是失敗了,希望有板上高手能指導一下,謝謝。
作者: xhining (拔刀欠人砍)   2022-11-06 23:09:00
:%s/\([^*]*\)\(\*\*[^*]*\*\*\)\([^*]*\)/\2/g兩個**開頭,中間不含星星,再2個星星結尾**[^*]***粗體前後2個星星要加跳脫\*\* [^*]* \*\*分3組(),前面是\1 粗體是\2 後面是\3,留下\2其他不要()括號也要跳脫\( \) [^*]* 不含星的字元0~無限次
作者: hungichen (hungichen)   2022-11-08 02:02:00
感謝您的指導,不然我不知道要多久才能寫出這樣的正則
作者: xhining (拔刀欠人砍)   2022-11-12 19:37:00
https://www.hy-star.com.tw/tech/linux/regex/regex.htm上面那行少了l ,我也初學者,邊看邊試,把問題拆解。一般來說要講卡在哪,不然都會回:作業自己寫。

Links booklink

Contact Us: admin [ a t ] ucptt.com