正则表达式:原子零宽度断言:原子零宽度断言

吕的部落格唯女子与小人为难养也近之则不孙远之则怨

正则表达式:原子零宽度断言

http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/cpgenref/html/cpconatomiczero-widthassertions.asp

下表中描述的元字符不会使引擎在字符串中前进或使用字符。它们只是根据字符串中的当前位置使匹配成功或失败。例如,^ 指定当前位置在行或字符串的开头。因此,正则表达式 ^FTP 只会返回那些在行的开头出现的字符串“FTP”的匹配项。

断言说明
^指定匹配必须出现在字符串的开头或行的开头。有关详细信息,请参见正则表达式选项中的 Multiline 选项。
$指定匹配必须出现在以下位置:字符串结尾、字符串结尾的 \n 之前或行的结尾。有关详细信息,请参见正则表达式选项中的 Multiline 选项。
\A指定匹配必须出现在字符串的开头(忽略 Multiline 选项)。
\Z指定匹配必须出现在字符串的结尾或字符串结尾的 \n 之前(忽略 Multiline 选项)。
\z指定匹配必须出现在字符串的结尾(忽略 Multiline 选项)。
\G指定匹配必须出现在上一个匹配结束的地方。与 Match.NextMatch() 一起使用时,此断言确保所有匹配都是连续的。
\b指定匹配必须出现在 \w(字母数字)和 \W(非字母数字)字符之间的边界上。匹配必须出现在单词边界上,即出现在由任何非字母数字字符分隔的单词中第一个或最后一个字符上。
\B指定匹配不得出现在 \b 边界上。
所属分类:杂七杂八标签:无 正则表达式:原子宽度断言 吕 @ 2006年3月17日17点06分 PM 编辑 正则表达式:原子零宽度断言阅读(3285) 评论(0)

相关文章

评论

还没有评论
未开放评论

数据加载中,请稍候……