正则表达式只允许数字,让我们通过单词

时间:2018-03-19 14:53:18

标签: html regex forms

Room Preferenc:<input type="text" name="RoomPreference"  pattern="[1-9]\d*(\.\d+)" 

是使用正则表达式的代码行,我正在测试它并允许'hello'通过它只是为了允许整数和十进制数

1 个答案:

答案 0 :(得分:1)

要仅允许整数和小数进入input,您可以使用RegEx \d+(\.\d+)?

  • \d+匹配任何数字1次或多次

  • ( ... )?匹配给定的表达式01时间。

  • \.\d+匹配一个点和至少一个数字。

Demo.