正则表达式只有数字和连字符( - ),加号(+),连字符和加号是可选的

时间:2013-10-25 04:44:54

标签: jquery asp.net regex

正则表达式只有数字和连字符( - ),加上(+)...连字符和加号是可选的。连字符应该是数字的中间位置。和加号应该开始。

应该是8-13个字符

它应该接受以下

0484-760393

917679888

5756765757

它不应接受以下

-564654656

76 + 34543543

5252235(分8)

32525354567865(max13)

请帮帮我

感谢你......

1 个答案:

答案 0 :(得分:3)

^[\+]?(\d\-?){8,12}\d$

我可以为你分解它,但听起来你并不关心实现,或者你自己会写它=)