C#中的正则表达式中的锚是什么?

锚是C#中正则表达式的构造。它允许匹配成功或失败,具体取决于字符串中的当前位置。下表列出了锚点。

断言描述模式匹配
^匹配必须从字符串或行的开头开始^ \ d {3}“ 567-777-”中的“ 567”
$匹配必须发生在字符串的末尾或\ nat在行或字符串的末尾之前。-\ d {4} $“ 8-12-2012”中的“ -2012”
\一种匹配必须发生在字符串的开头。\ A \ w {3}“代码007-”中的“代码”
\ Z匹配必须发生在字符串的末尾或\ n的末尾。-\ d {3} \ Z“ Bond-901-007”中的“ -007”
\ z匹配项必须出现在字符串的末尾。-\ d {3} \ z“ -901-333”中的“ -333”
\G比赛必须在上一场比赛结束的地方进行。\\ G \(\ d \)“(1)(3)(5)[7](9)”中的“(1)”,“(3)”,“(5)”
\ b匹配必须发生在\ w(字母数字)和\ W(非字母数字)字符之间的边界上。\ w“ Room#1”中的“ R”,“ o”,“ m”和“ 1”
\ B匹配不得在\ b边界上发生。\弯曲\ w * \ b“结束发送”中的“结束”,“提供者”