1
我试图找到一个正则表达式来检查一个有效的屏蔽。面具可以包含尽可能多的*,但它后面必须只有4个数字。 比如我想这些经过:RegEx-检查它是否有一个屏蔽号码
********1234
******1234
这些失败:
********123
********12345
******12*34
******1234*
感谢您的帮助。
我试图找到一个正则表达式来检查一个有效的屏蔽。面具可以包含尽可能多的*,但它后面必须只有4个数字。 比如我想这些经过:RegEx-检查它是否有一个屏蔽号码
********1234
******1234
这些失败:
********123
********12345
******12*34
******1234*
感谢您的帮助。
试试这个
^\*+\d{4}$
,或者,如果你被困在一个语言没有\d
^\*+[0-9]{4}$
/^\*+\d{4}$/
这种模式将寻找一个或多个星号(\*+
)开始的整个字符串,然后恰好四个数字(\d{4}
,这也可以表示为[0-9]{4}
)。
完美,谢谢! – user229133 2009-12-10 20:49:19