使用正则表达式的锚标记名称 searchinh

Posted

技术标签:

【中文标题】使用正则表达式的锚标记名称 searchinh【英文标题】:Anchor tag name searchinh using regular expression 【发布时间】:2013-04-24 10:23:00 【问题描述】:

我有这个锚标记标准

      <a href = "\code.ixc">temp_file</a>

以这种方式列出的文件可能有 10 个。现在我想搜索“temp_file”字符串。我用过

      <a href=\".*\">(?<name>.*)</a> 

但它返回我 0 计数模式搜索。谁能帮我用正确的正则表达式来搜索这个字符串?

【问题讨论】:

【参考方案1】:

&lt;a href\s=\s".*"&gt;(.*)&lt;\/a&gt; 可以作为一个起点。您错过了 = 周围的空格,并且必须转义正斜杠。另一方面," 通常不必转义(除非您在将正则表达式放入字符串的编程环境中使用它。 (.*) 可以替换为 (\w)

【讨论】:

以上是关于使用正则表达式的锚标记名称 searchinh的主要内容,如果未能解决你的问题,请参考以下文章

Javascript/jQuery - 使用正则表达式解析字符串中的主题标签,URL 中的锚点除外

用于分隔URL的锚定部分的正则表达式

Python - 用于将文本拆分为句子的正则表达式(句子标记)[重复]

如何在 C# 中使用正则表达式解析重复的名称-值对

用于在 HTML 标记中提取特定文本内容的正则表达式

正则表达式全名验证