您的位置:首页 > Web前端 > HTML

C# 将字符串转为ऩ这种的 html实体编码

2015-10-29 17:02 309 查看
1、字符串转为html实体编码

private string GetHtmlEntities(string str)
{
string r = string.Empty;
for (int i = 0; i < str.Length; i++)
{
r += "&#" + Char.ConvertToUtf32(str, i) + ";";
}
return r;
}


JS版

function htmlentities(str)
{
var r = "";
for( i=0; i<str.length; i++ )
{
temp = str.charCodeAt(i);
r += "&#"+temp+";";
}

//  也可以用一句正则表达式解决
// r = str.replace(/[\d\D]/g, function($0) { return "&#" + $0.charCodeAt(0) + ";"; });
return r;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: