用于启动带有两个特殊字符的字符串的正则表达式

时间:2014-06-16 05:32:14

标签: c# regex asp.net-mvc-4

我想编写一个正则表达式来强制用户使用一个以09开头的10位数字符号填充输入。如下所示:

0912345678
0968765432
.
.
.

我写了以下内容来检查长度:

[StringLength(10)]
[MinLength(10)]

现在我不知道如何检查它是从09开始的。

感谢您的任何想法。

1 个答案:

答案 0 :(得分:7)

试试这个正则表达式:

^09\d{8}$

说明:

  • ^ - 字符串的开头
  • 09 - 字面匹配数字09
  • \d{8} - 匹配完全 8位数
  • $ - 字符串结尾

<强> Live demo