程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 更多關於編程 >> Flex正則表達式判斷中文或全角字符代碼

Flex正則表達式判斷中文或全角字符代碼

編輯:更多關於編程

    Flex中一文本框,其值的length取出的是字符個數,並不是字節長度,如果含有中文或者全角字符,一個字符是2個字節。

    計算其字符長度,
    ActionScript代碼

    復制代碼 代碼如下:


    for(var i:int=0;i<newStr.length;i++){
    var char:String = newStr.substr(i,1);
    if(/[^x00-xff]/g.test(char)){ //中文加10
    screenLength = screenLength + 10;
    }else{
    screenLength = screenLength + 1;
    }
    }

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved