js
驗證中文
function isNoChinese(v){
var reg=/^([\u4E00-\u9FA5]|[\uFE30-\uFFA0])+$/gi;
if (reg.test(v)) return true;
else return false;
}
if(!isNoChinese(document.billform.alias.value)){
alert("真實姓名需要寫中文");
document.billform.alias.focus();
return false;
}
php
驗證
if (!preg_match("/^[\x{4e00}-\x{9fa5}]+$/u", $_POST['pay_name'])) {
echo json_encode('用戶名必須寫中文', '204');exit();
}