正則表達式匹配C風格的多行評論我有一個字符串,例如String src = "How are things today /* this is comment *\*/ and is your code /*\* this is another comment */ working?"我想從字符串中刪除/* this is comment *\*/ 和/** this is another comment */子src串。我嘗試使用正則表達式但由于經驗不足而失敗。
3 回答
繁華開滿天機
TA貢獻1816條經驗 獲得超4個贊
試試這個:
(//[^\n]*$|/(?!\\)\*[\s\S]*?\*(?!\\)/)
如果您想要排除“”中包含的部分,請使用:
(\"[^\"]*\"(?!\\))|(//[^\n]*$|/(?!\\)\*[\s\S]*?\*(?!\\)/)
第一個捕獲組識別所有“”部分,第二個捕獲組為您提供注釋(單行和多行)
如果要解釋,請將正則表達式復制到regex101
- 3 回答
- 0 關注
- 437 瀏覽
添加回答
舉報
0/150
提交
取消
