Date: 四月 12th, 2010
Cate: develop
Tags:  

JavaScript中将unicode代码字符转为真实字符

<script type="text/javascript">
    function UnicodeToStr(str){
        var re = /&#[\da-fA-F]{1,5};/ig;
        var arr = str.match(re);
        if(arr == null) {
            return str;
        }
        var temp;
        for(var i = 0;i < arr.length; i++){
            str = str.replace(arr[i], String.fromCharCode(arr[i].replace(/[&#;]/g,"")));
        }
        return str; 
    }
    alert(UnicodeToStr("&#37;"));
</script>

Leave a Reply

 Name

 Mail

 Home

[Name and Mail is required. Mail won't be published.]