我正在尝试编写RegEx来解析单行注释的分组。RegEx JavaScript:匹配连续的单行注释
鉴于此输入:
//line 1
//line 2
//line 3
//line 4
//line 5
//line 6
我希望有两场比赛:1-3行和4-6。用我目前的RegEx (^\/\/[\S\s]+$)
我有一个匹配:第1-6行,虽然之间有一条空行。
的问题是,\s
匹配任何空白字符,所以被包括在空行。但在同一时间,线路中断是正则表达式的一部分 - 但是当符合//
开始而已,所以我坚持。
我怎样才能避免匹配空行正则表达式?
@RomanPerekhrest因为我想了解它 – Sven
如果无法与正则表达式来完成,那么它也knowlege :)我只是好奇,因为最初我认为应该可以 – Sven
OK,祝你好运... – RomanPerekhrest