/**
* 将中文符号转换成英文符号
*/
function chaineseToEnglish(chineseChar){
// 将单引号‘’都转换成',将双引号“”都转换成"
var str = chineseChar.replace(/\’|\‘/g,"'").replace(/\“|\”/g,"\"");
// 将中括号【】转换成[],将大括号{}转换成{}
str = str.replace(/\【/g,"[").replace(/\】/g,"]").replace(/\{/g,"{").replace(/\}/g,"}");
// 将逗号,转换成,,将:转换成:
str = str.replace(/,/g,",").replace(/:/g,":");
return str;
}
//英文符号正则表达式 !@#$%^&*()_+ 等
var reg = /[\x21-\x2f\x3a-\x40\x5b-\x60\x7B-\x7F]/;
var str = "$测 试#";
//验证是否是 英文符号
function isValid(str) {
return reg.test(str);
}
//英文符号转中文符文
function half2all(str)
{
var tmp = '';
//遍历字符串 - 如果是英文符号转成中文符号
for(var i=0;i<str.length;i++)
{
console.log(str[i]);
if(isValid(str[i])){
tmp += String.fromCharCode(str.charCodeAt(i)+65248)
}else{
tmp += str[i]
}
}
return tmp
}
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。