JS Html转义和反转义(html编码和解码)的实现与使(2)

function trimBr(str) { str=str.replace(/((\s| )*\r?\n){3,}/g,"\r\n\r\n");//限制最多2次换行 str=str.replace(/^((\s| )*\r?\n)+/g,'');//清除开头换行 str=str.replace(/((\s| )*\r?\n)+$/g,'');//清除结尾换行 return str; }

4)、将多个连续空格合并成一个空格

function mergeSpace(str) { str=str.replace(/(\s| )+/g,' '); return str; }

PS:这里再为大家提供几款相关工具供大家参考使用:

在线HTML转义/反转义工具:

Native/Unicode在线编码转换工具:

在线中文汉字/ASCII码/Unicode编码互相转换工具:

更多关于JavaScript相关内容可查看本站专题:《javascript编码操作技巧总结》、《JavaScript加密解密技巧汇总》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript数学运算用法总结

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/307e2b62bdb3a048212aa8cdf32e5d56.html