java - 用于查找 <link rel ="stylesheet"标签的正则表达式

标签 java html regex

我需要使用 Regex 查找链接标记。 我的 html 文件中有这一行。

<link rel="stylesheet" href="<c:url value="/styles/folders/masterTree.css" />" type="text/css" media="screen, print" />

我需要一个正则表达式来找到它。 这不是作业。我需要这个作为我办公室要求的一部分。

提前感谢大家。

最佳答案

使用正则表达式解析 html 可能会出现问题,因为大多数 (x)html 实际上不是有效的。

由于所有的边缘情况,你最终会在不久后崩溃。

您没有指定您正在开发的语言,但如果您在 .net 中工作,我建议您考虑使用 HtmlAgilityPack:

关于java - 用于查找 <link rel ="stylesheet"标签的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4663221/

相关文章:

java - 类声明中的泛型

javascript - 如何使用 Chrome 扩展程序将按钮插入网页

regex - 如何在TextWrangler中使用grep用逗号替换换行符?

python - 如何在Python中对多个术语使用正向和负向前瞻?

java - 如何在Android按钮中调用静态类

java - selenium:如果同一页面上已存在具有相同名称、值、id 的相同按钮,如何选择要单击的按钮?

html - 如何将 Bootstrap 轮播保存在容器中?

javascript - 正则表达式删除字符串中标记之外的文本

java - Spring RedisTemplate : after 8 calls method keys hangs up

html - 使用 Rails 3 的两列 HTML 表格