c# - 正则表达式检查字符串是否仅包含数字并且长度为 11 个字符/数字?

标签 c# regex

目前我正在使用:

if (Regex.IsMatch(searchValue, @"^\d{11}.*") && searchValue.Length == 11)
   {
     // Do something
   }

如何更改正则表达式以同时检查长度而不使用 && 运算符?

提前致谢。

最佳答案

将模式更改为

@"^\d{11}$"

应该这样做

关于c# - 正则表达式检查字符串是否仅包含数字并且长度为 11 个字符/数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5050279/

相关文章:

c# - 将工作单元注入(inject)存储库构造函数

c - flex 是否可以选择只匹配整个单词?

java - 给出意外匹配的正则表达式

python - 在 Python 中解析类似 Stackoverflow 的文本框

c# - Silverlight 可选字段验证

c# - 如何取消异步 WCF 调用?

c# - 将mysql数据库存放在不同的文件夹中

c# - 为什么 C# lambda 表达式不能使用实例属性和字段?

Mysql 匹配 "Same"邮件

Java 正则表达式不起作用