.net - 跨换行符匹配正则表达式?

标签 .net regex

我有一个正则表达式( "( ),可以在单行输入上完美运行和匹配。但是,如果输入在两个 () 部分之间包含换行符,则它根本不匹配。在这种情况下,忽略任何换行符的最佳方法是什么?

最佳答案

使用 RegexOptions.Singleline 创建正则表达式对象启用选项:

Specifies single-line mode. Changes the meaning of the dot (.) so it matches every character (instead of every character except \n).

关于.net - 跨换行符匹配正则表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2782258/

相关文章:

c# - C# 中的轻量级类到 MySQL 记录映射?

C#: 找不到 SerializableAttribute

php regex - 干净的文件名

javascript - 哪一个比较两个字符串更有效?

ruby 正则表达式

regex - sizzle 选择器可以评估正则表达式吗?

c# - 我可以为 Dictionary<TKey, TValue> 条目使用集合初始值设定项吗?

c# - 当有大量消息排队时,从 MSMQ 读取速度变慢

c++ - Stroustrup 正则表达式\e

.net - 多个服务或具有多个线程的单个服务