-2
A
回答
2
您可以使用一个简单的正则表达式是这样的:
^[A-Za-z]+$
你可以使用:
$re = "/^[A-Za-z]+$/m";
// $re = "/^[a-z]+$/im"; // You can use this option too
$str = "Leo\nLeo5\nLéo";
preg_match_all($re, $str, $matches);
2
你甚至都不需要正则表达式:
if(ctype_alpha('Léo')) {
//allowed
} else {
//not allowed
}
+0
我比我的正则表达式更喜欢这个答案:) +1 – 2015-04-02 19:35:52
+0
但是你的正则表达式不允许使用数字;) – JonasGame 2015-04-02 19:42:15
+0
这不是一个正则表达式,而'Leo5:不允许'? – AbraCadaver 2015-04-02 19:43:08
相关问题
- 1. 正则表达式只允许字母,空格和 - 只有
- 2. 正则表达式:允许字母和逗号之间只有
- 3. 只允许字母和正斜杠的正则表达式
- 4. 正则表达式属性,只允许字母数字字符
- 5. 正则表达式只允许字符
- 6. 正则表达式只允许字母数字
- 7. 只允许某些非字母字符在正则表达式
- 8. 正则表达式只允许字母和数字
- 9. 只允许一个字母字符 - 正则表达式
- 10. 只允许首字母大写字符串(正则表达式)
- 11. javascript正则表达式:只允许英文字母
- 12. 正则表达式只允许字母,单个空格和“ - ”
- 13. 正则表达式只允许负数
- 14. 正则表达式只允许在
- 15. 正则表达式允许只有数字和数字
- 16. 正则表达式,它允许退格
- 17. JavaScript的正则表达式,允许字母数字和点(。)
- 18. 允许字母数字, - ,_和空格的正则表达式
- 19. 允许在字母数字的正则表达式中使用*
- 20. 允许正则表达式
- 21. Java-我如何只允许不使用正则表达式的字母字符
- 22. 只允许使用数字,字母和破折号的正则表达式?
- 23. php正则表达式数字和字母不允许只是数字
- 24. 正则表达式允许一个特殊字符(:)和数字和字母只
- 25. 正则表达式只允许字母,数字和至少两个字符
- 26. 正则表达式,允许字母数字和点
- 27. 正则表达式在C#允许数字和字母
- 28. 正则表达式允许字母,数字和换行
- 29. 正则表达式,允许字母数字
- 30. 正则表达式,仅允许数字
您还没有表现出任何的努力,询问之前做任何研究,如果你有,你会发现这个问题已经被问了一遍又一遍。因此,在问这个问题之前,你能否展示一下你所进行的研究? – 2015-04-02 19:32:44
是的,因为我被说服了/^[A-Za-z] + $/m“允许口音..对不起 – JonasGame 2015-04-02 19:36:13
您是否尝试过先测试它? – 2015-04-02 19:37:13