RegEx-检查它是否为蒙版数字

时间:2009-12-10 20:38:34

标签: regex

我正在尝试查找将检查有效掩码的正则表达式。掩码可以包含尽可能多的*,但它必须后跟只有4个数字。 例如,我希望这些通过:

********1234
******1234

这些失败了:

********123
********12345
******12*34
******1234*

感谢您的帮助。

2 个答案:

答案 0 :(得分:2)

/^\*+\d{4}$/

此模式将查找以一个或多个星号(\*+)开头的整个字符串,后跟恰好四位数(\d{4},也可以表示为[0-9]{4}

答案 1 :(得分:2)

试试这个

^\*+\d{4}$

或者,如果您遇到没有\d

的语言
^\*+[0-9]{4}$