为了账号安全,请及时绑定邮箱和手机立即绑定

匹配C样式多行注释的Regex

匹配C样式多行注释的Regex

米琪卡哇伊 2019-07-22 09:41:08
匹配C样式多行注释的Regex我有一根绳子。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绳子。我试图使用regex,但由于经验不足而失败了。
查看完整描述

3 回答

?
jeck猫

TA贡献1909条经验 获得超7个赞

试试这个:

(//[^\n]*$|/(?!\\)\*[\s\S]*?\*(?!\\)/)

如果要排除“中包含的部分,请使用:

(\"[^\"]*\"(?!\\))|(//[^\n]*$|/(?!\\)\*[\s\S]*?\*(?!\\)/)

第一个捕获组标识所有“部分”,第二个捕获组给出注释(包括单行和多行)。


查看完整回答
反对 回复 2019-07-22
  • 3 回答
  • 0 关注
  • 484 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信