`
enki_ding
  • 浏览: 210762 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

js去掉所有html标记的正则表达式

阅读更多

1,得到网页上的链接地址:
string matchString = @"<a[^>]+href=\s*(?:'(?<href>[^']+)'|""(?<href>[^""]+)""|(?<href>[^>\s]+))\s*[^>]*>";
2,得到网页的标题:
string matchString = @"<title>(?<title>.*)</title>";
3,去掉网页中的所有的html标记:
string temp = Regex.Replace(html, "<[^>]*>", ""); //html是一个要去除html标记的文档

4,  string matchString = @"<title>([\S\s\t]*?)</title>";
5,js去掉所有html标记的函数:  
function delHtmlTag(str)
{
return str.replace(/<[^>]+>/g,"");//去掉所有的html标记
}

分享到:
评论

相关推荐

    常用Javascript正则表达式汇总

    JavaScript中的正则表达式是一种强大的文本处理工具,用于在字符串中进行模式匹配和搜索替换。以下是一些常见的JavaScript正则表达式及其应用: 1. **匹配中文字符**:`[\u4e00-\u9fa5]` 这个正则表达式用于匹配...

    《正则表达式大全(上)》(高清晰)pdf版

    《正则表达式大全(上)》是一本深入讲解正则表达式的电子书籍,主要针对计算机领域的专业人士和学习者,提供了丰富的正则表达式实例及其应用场景。正则表达式是一种强大的文本处理工具,用于模式匹配、查找、替换等...

    常用正则表达式PDF

    这些示例展示了如何在HTML页面中利用JavaScript结合正则表达式实现特定的输入控制功能。 ##### 1. 只能输入数字和英文 ```html onkeyup="value=value.replace(/[\W]/g,'')" onbeforepaste="clipboardData.setData...

    PHP一些常用的正则表达式

    **解释**: 该段代码首先通过替换操作保留了字符串中的第一个实例,然后构建了一个新的正则表达式用于匹配这些字符,最后再次替换以移除所有重复出现的字符。 #### 十一、从URL地址中提取文件名 **示例代码**: ```...

    正则表达式

    我们已经发现了,在正则表达式中所有的字母字符和数字都是按照字面意思与自身相匹配的.JavaScript的正则表达式还通过以反斜杠(\)开头的转义序列支持某些非 字母字符.例如,序列 "\n" 在字符串中匹配的是一个直接量换...

    常用的JavaScript的正则表达式

    ### 常用的JavaScript正则表达式知识点详解 #### 1. 匹配中文字符的正则表达式:`[u4e00-u9fa5]` - 正则表达式的这一部分用于匹配任何位于Unicode范围内的中文字符。`u4e00`至`u9fa5`涵盖了所有常用汉字。 #### 2...

    经典Javascript正则表达式

    虽然给出的示例程序试图使用正则表达式去除字符串中的重复字符,但是这种方法并不完全有效,因为正则表达式自身不支持复杂的逻辑判断,对于所有字符都可能出现的情况,可能需要更复杂的算法。 12. **从URL中提取...

    常用正则表达式举例已经写出代码

    匹配 HTML 标记的正则表达式:`&lt;(\S*?)[^&gt;]*&gt;.*?|*? /&gt;` **用途**:此表达式用于匹配简单的 HTML 标签。 - **应用场景**:可以从纯文本中提取或移除 HTML 标签。 - **示例代码**: ```javascript const regex = /...

    asp.net正则表达式

    利用正则表达式去除字符串中的重复字符 - **应用场景**: 对于需要去重的场景,比如统计文本中不同单词的数量等。 - **示例代码**: ```javascript var s = "abacabefgeeii"; var s1 = s.replace(/(.).*\1/g, "$1...

    正则表达式 模式匹配 Javascript

    `[\u4e00-\u9fa5]` 这个正则表达式用来匹配任何中文字符,其范围基于Unicode编码,包含了所有中文字符。 2. **匹配双字节字符(包括汉字)**: `[^\x00-\xff]` 该表达式用于匹配非ASCII字符,通常表示双字节字符...

    JS正则表达式提取字符串中所有汉字的脚本

    ### JS正则表达式提取字符串中所有汉字的脚本 #### 概述 在Web开发过程中,经常需要处理各种文本数据。例如,在某些场景下,我们可能需要从一段混合了HTML标记和其他非汉字字符的文本中仅提取出所有的汉字部分。...

    常用的 正则表达式

    - 这个JavaScript函数利用正则表达式计算字符串中双字节字符的数量,并将其视为两个ASCII字符来计算总长度。 21. **空行匹配**:`\n[\s|]*\r` - 用于识别文本中的空行。 22. **HTML标记**:`/&lt;(.*)&gt;.*|&lt;(.*)\/&gt;/...

Global site tag (gtag.js) - Google Analytics