首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >提取包含特定子字符串的html属性

提取包含特定子字符串的html属性
EN

Stack Overflow用户
提问于 2018-06-23 05:01:49
回答 1查看 94关注 0票数 -1

我需要匹配内部最内部的引号中的一个单词(废话)。示例:

代码语言:javascript
复制
<link rel="stylesheet" type="text/css" href="/BLAH/Test/Test/Test.css"> <script src="/blah/Test/Test/Test.js"></script> 

所以我需要它返回:

"/BLAH/Test/Test/Test.css“

"/blah/Test/Test/Test.js“

当我试图写一些东西时,它会抓住第一个和最后一个双引号,而不是看到单词blah的两个实例。

任何帮助将不胜感激,但更多的是请解释,以便我可以学习!

EN

回答 1

Stack Overflow用户

发布于 2018-06-23 05:32:58

如果你使用"(.*)"来匹配例如a="aa" b="bb",你会得到aa" b="bb,因为*是一个贪婪的运算符-参见例如What do 'lazy' and 'greedy' mean in the context of regular expressions?

您可以使用惰性运算符,例如"(.*?)"中的*?或贪婪运算符,其表达式将匹配除引号以外的所有运算符,例如"([^"]*)"

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50995547

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档