Regex 正则表达式-检查它是否是一个掩码数字

Regex 正则表达式-检查它是否是一个掩码数字,regex,Regex,我正试图找到一个正则表达式来检查有效的掩码。掩码可以包含任意多个*但后面只能跟4个数字。 例如,我希望通过以下步骤: ********1234 ******1234 这些都将失败: ********123 ********12345 ******12*34 ******1234* 谢谢你的帮助 /^\*+\d{4}$/ 此模式将查找以一个或多个星号(\*+)开头的整个字符串,后跟四位数字(\d{4},也可以表示为[0-9]{4}) 此模式将查找以一个或多个星号(\*+)开头的整个字符串,后

我正试图找到一个正则表达式来检查有效的掩码。掩码可以包含任意多个*但后面只能跟4个数字。 例如,我希望通过以下步骤:

********1234
******1234
这些都将失败:

********123
********12345
******12*34
******1234*
谢谢你的帮助

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

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

试试这个

^\*+\d{4}$
或者,如果您被困在没有
\d

^\*+[0-9]{4}$
试试这个

^\*+\d{4}$
或者,如果您被困在没有
\d

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