我想在一个文件中匹配代码块多个次,但无法计算正则表达式来执行此操作。代码块的一个例子是:正则表达式多次匹配代码块
//@debug
...
// code in here
...
//@end-debug (possibly more comments here on same line)
每个代码块我想这场比赛将开始//@debug
和包含该行的末尾停止//@end-debug
我有这样的时刻:
/(\/{2}\@debug)(.|\s)*(\/{2}\@end-debug).*/
但是这一个大的块匹配从第一//@debug
所有的方式结束了最后//@end-debug
的文件中的行。
任何想法?
这个伎俩! 非常感谢。 – bishboria 2008-12-07 23:01:02