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