我需要匹配一个轨道形式的输入格式,它应该是4位数字,它不应该包含0.此外,每个地方的数字(单位,数十..)有一个最大限制。我试过/[1-4[1-7][1-6][1-8]{4}/
,但这似乎不起作用。我究竟做错了什么?基本正则表达式不能正常工作
1
A
回答
0
以下内容应纠正您的正则表达式以匹配4位数字符串。每个[]
字符类表示一个数字。由于您有4个班级,字符串只有4位数字,因此不需要{4}
来指示数字。
含有4位由边界包围的字符的字符串:
/\b[1-4][1-7][1-6][1-8]\b/
+0
在开始处接受字符.. –
+0
您可以通过匹配使用'^'和'$'作为字符串开头和结尾的整个字符串或者如果您在字符串内匹配,可以使用边界字符''\ b',在任一端。 – Grokify
+0
工作正常!虽然我不知道它包含了什么,因为我完全按照我在这里写的来定义它。 –
相关问题
- 1. 正则表达式不能正常工作
- 2. 正则表达式匹配不能正常工作
- 3. 正则表达式验证程序不能正常工作
- 4. 手机正则表达式不能完全正常工作
- 5. 正则表达式不能正常工作
- 6. 正则表达式匹配不能正常工作
- 7. Python正则表达式不能正常工作
- 8. 正则表达式的Ruby验证器不能正常工作
- 9. 正则表达式不能正常工作
- 10. HTML标记替换正则表达式不能正常工作
- 11. Javascript正则表达式不能正常工作
- 12. 不能使正则表达式工作
- 13. Lambda表达式“不能正常工作”
- 14. 正则表达式(正则表达式)不工作
- 15. 正则表达式负向前查找工作不正常
- 16. 正则表达式的preg_match工作不正常
- 17. 正则表达式的Python工作不正常
- 18. 正则表达式和删除不正常工作
- 19. Java的正则表达式匹配工作不正常
- 20. 基本PHP不能正常工作
- 21. MongoDB正则表达式不工作
- 22. 正则表达式是不工作
- 23. capybara正则表达式xpath不工作
- 24. 正则表达式不工作
- 25. 正则表达式点不工作
- 26. Python:正则表达式...不工作?
- 27. 正则表达式htaccess不工作
- 28. Javascript的正则表达式不工作
- 29. 不工作正则表达式罚款
- 30. 正则表达式不工作... arghhhh
{N}告诉前项(并且仅一个)必须出现恰好n次。 – spectras
感谢您的洞察,但仍然无法解决它。还有什么建议? –