0
我想使用正则表达式进行文字注释取景器,但我得到的错误“嵌套量词*”正则表达式嵌套量词*
Regex Comment = new Regex("/*.*?*/");
如:它开始于/*
和*/
结束[评论]
这样做的问题是什么?
我想使用正则表达式进行文字注释取景器,但我得到的错误“嵌套量词*”正则表达式嵌套量词*
Regex Comment = new Regex("/*.*?*/");
如:它开始于/*
和*/
结束[评论]
这样做的问题是什么?
它因为文字*
必须转义\*
。否则,正则表达式引擎会将它用于量词*(零个或多个时间)。
Regex Comment = new Regex(@"(?s)/\*.*?\*/");
(我加了(?s)
修改,以允许:以*?*
(正则表达式引擎看到两个连续的量词*?
和*
)
你可以写你的模式是这样,你得到的错误信息是相对的点匹配换行符)