根据MSDN文档,该.字符
匹配除\n之外的任何单个字符.
在这种情况下,为什么这个正则表达式不匹配?:
Regex.IsMatch("c",@"[.]")
Run Code Online (Sandbox Code Playgroud)
你匹配[.]意味着什么角色..只是.为了得到你的结果.里面[]任何一个角色的意思.所以.失去了它的特殊含义.
见演示.
http://regex101.com/r/qC9cH4/19
c 被第二组捕获而不是第一组.
| 归档时间: |
|
| 查看次数: |
2477 次 |
| 最近记录: |