控制用户输入英尺和英寸
Controlling users input for feet and inches
如何用 0'00" 预填充输入框,然后当用户开始输入时,它会预填充那些 0?比如 12'02"。我希望“'”左边可以达到2000,“'”右边只能达到11
<label for="ft">Feet:</label>
<input type="text" name="ft" id="ft">
我不确定我是否需要 RegEx 或面具或什么...任何建议将不胜感激!
也许是正则表达式?
"[1-2000]'(0[0-9]|1[0-1])"""
或者类似的东西?
像这样应该就足够了。
^([1-2]?[0-9]{1,3})\'([0-9]|[0-1]{2})\"$
https://regex101.com/r/xD3lC3/3
如何用 0'00" 预填充输入框,然后当用户开始输入时,它会预填充那些 0?比如 12'02"。我希望“'”左边可以达到2000,“'”右边只能达到11
<label for="ft">Feet:</label>
<input type="text" name="ft" id="ft">
我不确定我是否需要 RegEx 或面具或什么...任何建议将不胜感激!
也许是正则表达式?
"[1-2000]'(0[0-9]|1[0-1])"""
或者类似的东西?
像这样应该就足够了。
^([1-2]?[0-9]{1,3})\'([0-9]|[0-1]{2})\"$
https://regex101.com/r/xD3lC3/3