javascript漢字與字元區別

2021-06-22 16:18:36 字數 1145 閱讀 2657

//車牌號:非新車,第乙個字為漢字並且為['川','鄂','甘','贛','桂','貴','黑','滬','吉','冀','津','晉','京','遼','魯','蒙','閩','寧','青','瓊','陝','蘇','皖','湘','新','渝','豫','粵','雲','浙','藏']; 

//4-6位數字或字母

function carnovalidation(carno)

var provflag = 0;//0為非法,1為合法

for ( var i = 0; i < character.length; i++)

+ "

");}

if (provflag == 0)

var flag46 = 0;

var flag4 = 0;//1為合法,0為非法

var flag5 = 0;//1為合法,0為非法

var flag6 = 0;//1為合法,0為非法

var carno4 = carno.substring(3, 4);//4-6位數字或字母

var carno5 = carno.substring(4, 5);//4-6位數字或字母

var carno6 = carno.substring(5, 6);//4-6位數字或字母

//alert("456 : " + carno4 + carno5 + carno6);

if (/^\d+$/.test(carno4) || /^[a-za-z]+$/.test(carno4))

flag4 = 1;

if (/^\d+$/.test(carno5) || /^[a-za-z]+$/.test(carno5))

flag5 = 1;

if (/^\d+$/.test(carno6) || /^[a-za-z]+$/.test(carno6))

flag6 = 1;

if ((flag4 == 1) && (flag5 == 1) && (flag6 == 1))

;else

var errmsg = errmsg0 + errmsg1 + errmsg2 + errmsg3;

if(errmsg != errmsg3)

else

return 1;

漢字簡體繁體轉換 Javascript

最近看到有個簡體 繁體字互相轉換的程式,是用js實現的,感覺很好玩,所以拿來研究研究。先看看介面如下 漢字簡體繁體轉換 上面的所有 如下 script function copy ob function paste ob function cut ob function findobj n,d if...

漢字與位元組

資料庫表字段為varchar n 型別,存英文很簡單,只要字母個數不大於n即可。但是對於漢字,按照同樣的方法就不行了。因為對於漢字不同的字符集,在資料庫占用的位元組是不一樣的。utf 8字符集,乙個漢字佔三個位元組,gbk字符集,乙個漢字佔兩個位元組,比如varchar 10 型別的字段,utf 8...

Javascript正則之漢字的獲取和移除

unicode 世界上存在著多種編碼方式,同乙個二進位制數字可以被解釋成不同的符號。因此,要想開啟乙個文字檔案,就必須知道它的編碼方式,否則用錯誤的編碼方式解讀,就會出現亂碼。為什麼電子郵件常常出現亂碼?就是因為發信人和收信人使用的編碼方式不一樣。可以想象,如果有一種編碼,將世界上所有的符號都納入其...