我知道以下代码允许我在开头输入@符号,后跟10位数字。

\@\d{10} 

但是我想要的是开头是04的10位数字,但以下代码不起作用。

\04\d{10}

#1楼 票数:0 已采纳

用这个:

"(04)\\\\d{10}"

允许输入04 + 10位数字。

#2楼 票数:0

/^(04)\\d{10}$/应该可以满足您的需求。

  ask by Raveel translate from so

未解决问题?本站智能推荐:

2回复

我的表达式中的正则表达式固定位数

我有一个表达式想要添加另一个函数。 现在,我可以输入0736544565 10位数字和+46736589787 11位数字,并以+开头。 在表达式中,您必须以07或+467开头,然后是任意数字。 我想将大小固定为,但在将条件放入表达式中时遇到问题。 当它以07开头时,我想以+46
5回复

除'00000'之外的5位数的正则表达式

我需要一个接受至少1位数和最大5位数的正则表达式,如果用户按照以下方式输入0,如'00','000','0000','00000'那么表达式应该拒绝这样的输入。 目前,我正在使用^ [0-9] {1,5} $。
3回复

使用正则表达式验证器检查11位数字或为空

我正在使用以下代码来验证文本框是否为空或11位数字(当字符的其他所有组合都不正确时,两者都是正确的)。 我也尝试使用:^(\\ s * |([0-9] {11}))。 效果始终是相同的。 空的作品。 但是11位数字被标识为不正确。 我在那里做错了什么?
2回复

只有数字,数字可能是十进制(正则表达式)

在我的Web应用程序中,我想验证用户只能输入数字,数字可能是整数或小数,我怎么能为此编写正则表达式。 帮帮我谢谢
2回复

正则表达式验证器,用于10位数字,仅限数字c#asp.net

我想要一个只有10位数的正则表达式验证器 我试过这个,但它只是数字而不是数字
3回复

将十进制转换为10位数字

在我的c#应用程序中,我需要将一个decimal值( 10.0 )插入数据库字段(字段类型BIGINT )中。 当前在db中的值都是10位数字长。 如何将10.0 decimal值转换为1000000000 ? 谢谢 编辑:此字段用于插入订单交易表中的订单金额。 不确定为什
1回复

如何固定asp.net的数字位数的文本框

对于员工ID。 我们公司有6位固定数字,因此我必须使用asp.net在文本框中固定6位数字,不少于6位或不少于5位(如果可能的话,通过属性验证) 因此,用户只能在该颗粒文本框中输入6个数字。 先感谢您
2回复

文本框不接受数字10

我已经验证文本框接受maxsize = 2,它接受2位数字,例如11,12 ...但不接受数字10 这是我的代码