-4
A
回答
0
试试下面的正则表达式: /[1-9]{1}-([0-4]{1}[0-9]{1}|50)/gi
请与RegExp.test
方法:
var pattern = /[1-9]{1}-([0-4]{1}[0-9]{1}|50)/gi;
console.log(pattern.test("1-09")); // true
console.log(pattern.test("10-90")); // false
console.log(pattern.test("2-49")); // true
console.log(pattern.test("3-51")); // false
相关问题
- 1. 正则表达式或OR两个范围正则表达式
- 2. 正则表达式的贪婪范围
- 3. 数字范围的正则表达式
- 4. perl正则表达式无效范围
- 5. Java的正则表达式范围
- 6. 正则表达式的具体范围
- 7. 正则表达式的年份范围
- 8. ASP.NET正则表达式编号范围
- 9. 正则表达式 - 可选范围
- 10. 正则表达式编号范围
- 11. 爪哇正则表达式数范围
- 12. 组正则表达式超出范围
- 13. VBA +正则表达式+范围。更换
- 14. 正则表达式 - 范围(2-16)?
- 15. 正则表达式:数字范围
- 16. 正则表达式的数字范围
- 17. Graphite storage-aggregation.conf正则表达式范围
- 18. 货币范围正则表达式
- 19. 正则表达式数字范围
- 20. 正则表达式数字范围prasing
- 21. 正则表达式匹配IP范围?
- 22. 150字数正则表达式
- 23. 正则表达式匹配表达式货币数值范围
- 24. 用于匹配正则表达式的表达式范围
- 25. 正则表达式正则表达式 - 字符范围,字边界,断言
- 26. 范围和以上的正则表达式模式127
- 27. 正则表达式范围和组DFA实现为表
- 28. 这代表什么字符范围(正则表达式)?
- 29. 使用正则表达式列表获取范围
- 30. 正则表达式匹配范围或数字列表
如何对这样的字符串'1-09','2-22'?他们会被允许在你的情况下? – RomanPerekhrest
@RomanPerekhrest:没有,只有2-22 – user5798214
没问题,第一部分(连字符之前)是否允许使用什么数字(以及多少)11 - ..'? – RomanPerekhrest