我有一个正则表达式("(<lof<).*?(>>)"
),可以在单行输入上完美匹配。但是,如果输入包含两个()部分之间的换行符,则根本不匹配。在这种情况下,完全忽略任何换行符的最佳方法是什么?
答案 0 :(得分:4)
在启用RegexOptions.Singleline
选项的情况下创建正则表达式对象:
指定单行模式。更改点(。)的含义,使其匹配每个字符(而不是除\ n之外的每个字符)。
答案 1 :(得分:0)
您可以使用RegexOptions.Singleline
Regex.Match(subjectString, "regex here", RegexOptions.Singleline)