JavaScript正則表達式驗證中文實例講解
更新時間:2013年02月20日 16:06:06 作者:
JavaScript經(jīng)常會驗證中文本文將提供使用正則表達式實現(xiàn),接下來介紹兩個實例,感興趣的你可不要錯過了哈,希望本例知識點可以幫助到你
JavaScript經(jīng)常會驗證中文,這里提供兩個例子:
Javascript代碼:
/**
*A simple example
*/
function ischinese(temp){
var re = /[^u4e00-u9fa5]/;
if(re.test(temp)) return false;
return true;
}
<p>/**
*校驗字符串是否為中文
*返回值:
*如果為空,定義校驗通過, 返回true
*如果字串為中文,校驗通過, 返回true
*如果字串為非中文, 返回false 參考提示信息:必須為中文!
*/
function ischinese2(str){
//如果值為空,通過校驗
if (str == "") return true;
var pattern = /^([u4e00-u9fa5]|[ufe30-uffa0])*$/gi;
if (pattern.test(str)) return true;
return false;
}
Javascript代碼:
復制代碼 代碼如下:
/**
*A simple example
*/
function ischinese(temp){
var re = /[^u4e00-u9fa5]/;
if(re.test(temp)) return false;
return true;
}
<p>/**
*校驗字符串是否為中文
*返回值:
*如果為空,定義校驗通過, 返回true
*如果字串為中文,校驗通過, 返回true
*如果字串為非中文, 返回false 參考提示信息:必須為中文!
*/
function ischinese2(str){
//如果值為空,通過校驗
if (str == "") return true;
var pattern = /^([u4e00-u9fa5]|[ufe30-uffa0])*$/gi;
if (pattern.test(str)) return true;
return false;
}
相關(guān)文章
JS只能輸入數(shù)字或數(shù)字和字母等的正則表達式
只能輸入數(shù)字和字母等的正則表達式,本文整理了一些,經(jīng)測試還不錯,感興趣的朋友也可以練練手2013-10-10
用正則表達式批量為a增加target=''''_blank''''新窗口打開的方法
今天在制作模板的時候,發(fā)現(xiàn)一些頁面不是新窗口打開,有時候一些內(nèi)容新窗口打開好些,本來打算手工替換的,發(fā)現(xiàn)了太多,還是正則比較方便一些2013-12-12
pycharm使用正則表達式批量添加print括號完美從python2遷移到python3
這篇文章主要介紹了pycharm中使用正則表達式批量添加print括號,完美從python2遷移到python3的方法,本文圖文并茂給大家介紹的非常詳細,具有一定的參考借鑒價值 ,需要的朋友可以參考下2019-08-08
Java正則表達式實現(xiàn)經(jīng)緯度的合法性操作
這篇文章主要介紹了Java正則表達式實現(xiàn)經(jīng)緯度的合法性操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-06-06

