去掉html标签的js

<script>
function delHtmlTag(str){
return str.replace(/<[^>]+>/g,"");//去掉所有的html标记
}
var str = "<span style='display:none;'>This is test</span><img src=''>ss</img><strong></strong><br/>";
str = delHtmlTag(str);
alert(str);
</script>

为了一个title去html标签所做的修改:

function delHtmlTag(str, obj){
var title = str.replace(/<[^>]+>/g,"");//去掉所有的html标记
if(title.length > 300) {
title = title.substring(0,300);
}
obj.title = title;
}

1、  去掉字符串前后所有空格:
代码如下:
function Trim(str)
{
return str.replace(/(^\s*)|(\s*$)/g, "");
}
说明:
如果使用jQuery直接使用$.trim(str)方法即可,str表示要去掉前后所有空格的字符串。

2、 去掉字符串中所有空格(包括中间空格,需要设置第2个参数为:g)
代码如下:
function Trim(str,is_global)
{
var result;
result = str.replace(/(^\s+)|(\s+$)/g,"");
if(is_global.toLowerCase()=="g")
{
result = result.replace(/\s/g,"");
}
return result;
}

js 的replace方法将字符串中的&nbsp;全部替换为空字符串

<script language="javascript">
var test="this &nbsp; is &nbsp; a test";
test=test.replace(/&nbsp;/ig, "");
alert(test);
</script>

更多相关文章

  1. 关于使用js/jquery监听input框输入的银行卡号,在输入时放大显示且
  2. knitr html输出中的字符串太长
  3. 从数组中构建越来越长的字符串
  4. 如何解析命令行字符串来使用regex获取每个参数?
  5. php逐个汉字遍历字符串
  6. php 把驼峰样式的字符串转换成下划线样式的字符串
  7. 返回key包含此字符串的值
  8. 仅在两个字符串之间移除空白。
  9. 在PHP中写入xml时,从字符串中删除&

随机推荐

  1. RocketMQ 部署启动指南-Docker 版
  2. SPI 机制-插件化扩展功能
  3. 锁住余额,为何还会更新异常?
  4. Spring 注解编程之模式注解
  5. 分享一些 Windows 平台上的神器
  6. 缘起 Dubbo ,讲讲 Spring XML Schema 扩展
  7. 聊聊对账系统的设计方案
  8. 还不知道如何使用 IDEA ?教你三招快速掌握
  9. 聊聊如何从零开始自学编程
  10. 从源码解析 Spring JDBC 异常抽象