javascript - 如何只允许用户在文本框中输入 [1-9]-[某些字符]?

标签 javascript jquery regex

我有一个要求,必须允许使用 1-10000 之间的数字,然后是“-”,最后是一些字符。有人可以帮助我吗?

最佳答案

这应该有效

/^([1-9][0-9]{0,3}|10000)-[a-zA-Z]+$/

关于javascript - 如何只允许用户在文本框中输入 [1-9]-[某些字符]?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38094524/

相关文章:

java - 为 tomcat 重写 URL

javascript - 如何使用 Javascript 从带有嵌套列表的 JSON 动态创建表?

javascript - 从数组中调用函数

javascript - 内部函数没有正确的引用。我明白为什么,但我不知道 JS 重新设计它,使其正常工作

jquery - 如何将类添加到具有特定数据 ID 的跨度

javascript - 是否可以将类添加到自定义 tinyMCE 按钮?

regex - 根据Logstash中的另一个字段创建索引

javascript - 如何在angular 2中使用多个组件

Javascript - 将样式添加到输入类类型复选框?

regex - 使用 sublime text 2 在每一行添加逗号