测试方法:
|
1
|
alert("你好".replace(/[^\u0000-\u00FF]/g,function($0){return escape($0).replace(/(%u)(\w{4})/gi,"\\u$2")}))
|
将其封装为函数:
|
1
2
3
4
5
|
function toUnicode(str){
return str.replace(/[^\u0000-\u00FF]/g,function($0){
return escape($0).replace(/(%u)(\w{4})/gi,"\\u$2");
});
}
|
本文介绍了一种将包含中文字符的字符串转换为Unicode编码的方法,并提供了一个JavaScript函数实现。该函数利用正则表达式和escape内置函数来完成转换。
7974

被折叠的 条评论
为什么被折叠?



