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

处理HTML文本时常用的三个函数

2015-05-15 17:50 204 查看
今天和朋友谈到对前端工程师加强正则训练的事情。于是分享三个在HTML文本过滤的时候最常用到的函数,这些函数都采用正则进行处理。

/*
*  去掉HTML标签
*/
function stripHTML(oldString) {
return oldString.replace(/<\/?[^>]+>/gi, "");
}

/*
* 去掉<br>
*/
function stripBR(oldString) {
return oldString.replace(/<br.{0,}?>/gi, "");
}

/*
* 去掉全角空格和半角空格
*/
function stripSpace(string) {
var tempstr;

tempstr = string.replace(/(^\s+)|(\s+$)/g, "");
tempstr = tempstr.replace(/(^ +)|( +$)/g, "");

return tempstr;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: