RegEx仅限0到15位之间的数字作为限制
答案 0 :(得分:1)
您可以使用pattern
属性
<input type="text" pattern="^[0-9]{0,15}$"/>
<input type="text" pattern="^[\d]{0,15}$"/>
在大括号{...}
上,您可以设置输入的最小和最大长度({minLength,maxLength}
)。要检查这一点,您必须确保整个值必须有效。因此,您必须从开始(^
)到结束($
)完全检查。
答案 1 :(得分:0)
您可以使用[0-9]{0,15}
或[\d]{0,15}
,它将匹配大括号中最多15位数的所有数字,如花括号所定义。
要在html中应用,请在输入标记中使用pattern属性:
<input type="text" pattern="[\d]{0,15}">
答案 2 :(得分:0)
试试这个:
^[0-9]{0,15}$
为了将此模式与您的输入相匹配,请使用JavaScript匹配功能。