正则表达式匹配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 关注
- 404 浏览
添加回答
举报
0/150
提交
取消