C#正则表达式之定位字符浅析

C#正则表达式之定位字符都有哪些呢?让我们来看看:

“定位字符”所代表的是一个虚的字符,它代表一个位置,你也可以直观地认为“定位字符”所代表的是某个字符与字符间的那个微小间隙。

^  表示其后的字符必须位于字符串的开始处

$  表示其前面的字符必须位于字符串的结束处

\b  匹配一个单词的边界

\B  匹配一个非单词的边界

另外,还包括:\A  前面的字符必须位于字符处的开始处,\z  前面的字符必须位于字符串的结束处,\Z  前面的字符必须位于字符串的结束处,或者位于换行符前

下面提供一些简单的C#正则表达式之定位字符示例:

相关推荐