控制用户输入英尺和英寸

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