Я использую библиотеку проверки формы в CodeIgniter. Ниже config попробуйте включить все число, английские слова, китайские слова и пробел. Но это не работает.CodeIgniter Проверка формы для китайских слов
$config = array(
array(
'field' => 'keywords',
'label' => 'keywords',
'rules' => 'regex_match[/[a-zA-Z0-9 \u4e00-\u9fa5]+$/]'
)
);
Однако, если я вывел '\ u4e00- \ u9fa5', это работа.
$config = array(
array(
'field' => 'keywords',
'label' => 'keywords',
'rules' => 'regex_match[/[a-zA-Z0-9 ]+$/]'
)
);
Try '/^[A-Za-z0-9 \ S \ {р Хан} ] + $/', как в PCRE, вы можете сопоставить китайские символы с' \ p {Han} 'Unicode. –
Я проверяю его. Он может проверять английские слова и пространство. Но китайское слово не работает. – IvanK