自己留着用的 几个js正则表达式
时间:2011-06-03 来源:BGrace
去除所有html 标签
s=s.replace(/<(\w+)\s[^>]*>/g,'');
s=s.replace(/<[^>]*>/g, '');
var _reg=/<img /g; // 获取所有 img标签
var _reg2=/<img.*?emot="[^"]+"[^>]*>/g; //获取含有emot属性的img标签
var count=parseInt(s.match(_reg2).length);//计算含有emot属性的img标签的个数
标签去除首位的 标签
s=s.replace(/(^(\ )*)|((\ )*$)/g, '');
当然一般情况下,中间的 算一个字符
s=s.replace(/ /g,'1');
还有一类空格,就像 这 样 的 ,你 懂 。
s=s.replace(/\s/g,'');
相关阅读 更多 +