PHP只有西里尔文输入而没有JavaScript

时间:2016-05-07 14:30:12

标签: php cyrillic

有没有办法让西里尔语能够输入/发布?我用if(ctype_alnum($imeiprezime) == false)做了它并且它正在工作,但我无法添加空格。我想允许输入Ilija PopivanovИлија Попиванов

1 个答案:

答案 0 :(得分:0)

你应该能够使用它:

$string1 = ' Ilija Popivanov Илија Попиванов';


if(!preg_match('/[^\p{Cyrillic}\p{L} ]/u',$string1))
{
    echo 'pass'; 

}else{
    echo 'fail';

}

基本上,如果有任何非西里尔字母非空格或非字母字符,preg_match将返回true。