正则表达式,用于数字中有空格的数字范围
Regex for number range with spaces in digits
我需要正则表达式匹配数字范围。E.x .
- 101-105(没有空格的任何数字),然后我将创建房间101,102…105
- 1 0 1 - 1 0 5(任何数字只有一个空格),然后我将创建"房间1 0 1","房间1 0 2",…等等。
- 15-20或1.5 -20
"-"用于分隔起始和结束范围。我想在数字之间允许"无空格"或"单空格"。
任何帮助都会很感激。
这个正则表达式将匹配您的两个输入:
^1 ?0 ?[1-5]$
<<h3> RegEx演示/h3> 你的正则表达式必须是,
-
^10[1-5]$
-
^1 0 [1-5]$
如果你想要两个,那么OR
两个正则,
^10[1-5]$|^1 0 [1-5]$
演示'b1's?0's?[1-5]'b
应该做
相关文章:
- 如何为jQuery屏蔽输入插件创建一个允许字母数字、空格和重音字符的掩码
- 如何从字符串中删除除字母、数字、空格、感叹号和问号之外的所有内容
- 如何替换JavaScript字符串中除字母和数字之外的所有内容(空格/符号)
- JavaScript Regex,用于由特定字符串包围的数字和空格
- 简单的Javascript方式,在输入字段的每5位数字后添加一个空格
- 为什么Javascript中的整数加空格加字符串会导致数字和字符串的总和?(2++'22'=24)
- 正则表达式允许字母数字和空格,但不允许连续两个空格
- 正则表达式和 javascript:匹配数字后跟空格和大写字母之间的所有内容
- 仅在jQuery验证中验证数字、括号和空格
- Javascript正则表达式,返回连字符和空格后面的数字
- Javascript Regex只用于数字,不用于空格
- 在搜索表单中,替换空格或仅使用正则表达式的隐词和数字
- 如何使用 JavaScript 删除字符串中除数字和空格之外的所有特殊字符
- 在 3 位和 6 位数字后插入空格或连字符,前缀为 +91
- 允许数字、空格、加号、连字符和括号的正则表达式
- 字符、符号或数字之前或之后的空格;但是,不介于两者之间
- 在数字后添加空格
- 数字逗号和空格的正则表达式
- 字母数字、空格和符号的正则表达式,不像我需要的那样匹配
- 如何验证字母数字输入之间的空格