我有一个正则表达式("(<lof<).*?(>>)"
)在单行输入上完美工作和匹配。但是,如果输入在两个 () 部分之间包含换行符,则它根本不匹配。在这种情况下,忽略任何换行符的最佳方法是什么?
使用以下命令创建正则表达式对象RegexOptions.Singleline http://msdn.microsoft.com/en-us/library/system.text.regularexpressions.regexoptions.aspx启用选项:
指定单行模式。更改点 (.) 的含义,使其匹配每个字符(而不是除 \n 之外的每个字符)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)