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 | “结束发送”中的“结束”,“提供者” | 
以上是 C#中的正则表达式中的锚是什么? 的全部内容, 来源链接: utcz.com/z/331377.html
