作者ccbruce (今、そこに いる仆)
看板RegExp
标题[问题] 请问怎麽找出注解
时间Wed Aug 15 11:47:41 2012
我是用.net的Regex的
现在想要写一个可以删掉所有C/C++ Style comment的程式
而且不可以删掉包在双引号内的类似注解的字串
现在用的pattern为:
(?!")((//.*)|((?s)(/\*.*?\*/)))(?<!")
虽然可以找出单行跟多行注解, 不过包在字串里的类似注解的字串也一起被找出来了
请问有什麽解决的方法吗?
正常:
//comment
"aaa" //comment
/*
comment
*/
"aaa" /*
comment
*/
异常:
"//not comment"
"/*not comment"
--
裸になって
何が悪い?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.163.20.247
※ 编辑: ccbruce 来自: 118.163.20.247 (08/15 11:49)
1F:→ PurpleCrow:看不懂在问啥 可以简单举a,b例 说明你要哪个? 08/15 13:20