.NET正则表达式全面解析
1. .NET正则表达式概述
Microsoft的.NET Framework可与Visual Basic、C#和C++等多种语言配合使用,它提供了一个共享的正则表达式库,统一了这些语言间的正则表达式语义。这是一个功能齐全、强大的引擎,能让你在速度和便利性之间实现最大程度的灵活平衡。
不同语言处理对象和方法的语法有所不同,但底层的对象和方法是相同的。因此,即使是用一种语言展示的复杂示例,也能直接转换到.NET语言套件的其他语言中。
2. .NET正则表达式的特性
.NET采用了传统的NFA正则表达式引擎,所以之前关于NFA的重要知识都适用。下面的表格总结了.NET的正则表达式特性:
| 类别 | 具体内容 |
| — | — |
| 字符简写 | \a [\b] \e \f \n \r \t \v \octal \x## \u#### \cchar |
| 字符类和类构造 | [˙˙˙] [ˆ˙˙˙] . (有时匹配任意字符) \w \d \s
超级会员免费看
订阅专栏 解锁全文
99

被折叠的 条评论
为什么被折叠?



