控制用户输入的英尺和英寸

时间:2015-04-10 13:34:37

标签: html regex masking

如何预填充0'00“的输入框然后当用户开始输入时,预填充那些0?如12'02”。我希望“'”的左侧能够达到2000而“”“的右侧只能达到11。

<label for="ft">Feet:</label>
<input type="text" name="ft" id="ft"> 

我不确定我是否需要RegEx或面具或什么......任何建议都将不胜感激!

也许是RegEx? "[1-2000]'(0[0-9]|1[0-1])"""或类似的东西?

1 个答案:

答案 0 :(得分:1)

这样的事情就足够了。

^([1-2]?[0-9]{1,3})\'([0-9]|[0-1]{2})\"$

https://regex101.com/r/xD3lC3/3

Regular expression visualization