我正在寻找一个正则表达式或函数或方法来使我自己的函数只允许没有重音的字母。
答案 0 :(得分:2)
您可以使用这样的简单正则表达式:
^[A-Za-z]+$
<强> Working demo 强>
您可以使用:
$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);
答案 1 :(得分:2)
你甚至不需要正则表达式:
if(ctype_alpha('Léo')) {
//allowed
} else {
//not allowed
}