-4
A
回答
3
一个简单的正则表达式来做到这一点是:
^[A-Za-z0-9.]{3,16}$
正则表达式的工作原理如下:
[A-Za-z0-9.]
接受您指定的任何字符;{3,16}
意味着重复它3
到16
次;和^
和$
表示字符串的开始和结束。以便它不匹配字符串的其他部分。
这样:
var str = "Wa89dadb...w";
var res = str.match(/^[A-Za-z0-9.]{3,16}$/g);
相关问题
- 1. 规则表达式匹配
- 2. 正则表达式匹配
- 3. 正则表达式匹配
- 4. 正则表达式匹配
- 5. 正则表达式匹配
- 6. 正则表达式匹配
- 7. 匹配正则表达式{
- 8. 正则表达式匹配%
- 9. 正则表达式匹配“|”
- 10. 正则表达式匹配
- 11. 正则表达式 - 匹配
- 12. 正则表达式匹配
- 13. 正则表达式匹配
- 14. 正则表达式匹配
- 15. 正则表达式匹配
- 16. 正则表达式匹配
- 17. bash,正则表达式,返回匹配的正则表达式
- 18. 正则表达式:不匹配的子正则表达式
- 19. 使用正则表达式的Javascript正则表达式匹配
- 20. Mysql的正则表达式:匹配与正则表达式
- 21. 正则表达式匹配的CSS规则
- 22. .NET匹配正则表达式匹配
- 23. 删除其他正则表达式匹配的正则表达式匹配
- 24. 正则表达式匹配否定
- 25. 正则表达式正则表达式匹配字符串
- 26. Ruby正则表达式与正则表达式匹配
- 27. 正则表达式:替换部分正则表达式匹配
- 28. mod_rewrite规则匹配问号正则表达式
- 29. C#正则表达式不匹配,但正则表达式测试者匹配
- 30. 正确的正则表达式匹配
什么你试过吗? – 2014-12-27 13:53:10
我想要一只小马。 – Barmar 2014-12-27 13:53:47
什么是字母,你首先说'3-16'字母,然后你定义字母,否则。 – 2014-12-27 13:54:26