• 设为首页
  • 加入收藏
  • 我要投稿
  • 联系站长
  • 网站模板技术交流
当前位置:模板网首页 > 建站教程 > JS、jQ >  正则匹配去掉字符串正文

正则匹配去掉字符串中的html标签

作者:网页模板
类型:文章教程
点击次数:
发布时间:2018-11-05 12:43
分享到:
    在做项目时,经常会遇到返回的字符串中包含很多的html标签,如果只想要里面的文字内容,就必须把标签去除,下面的代码就是利用正则表达式将字符串中的标签去除干净:
var temp = Regex.Replace(htmlStr, "<[^>]*>", "");
    或者:
function delHtmlTag(str){
    return str.replace(/<[^>]+>/g,"");
}
再附上两个表常用的正则:

    得到超链接中的链接地址:
var matchString = @"<a[^>]+href=\s*(?:'(?<href>[^']+)'|""(?<href>[^""]+)""|(?<href>[^>\s]+))\s*[^>]*>";
    得到title标签中的值:
var matchString = @"<title>(?<title>.*)</title>";
(责任编辑:网页模板)
  • 本文标签:
  • 正则表达式
js获取对象所有键名(key/下标)的方法
js中sort()排序详解