我需要使用正则表达式为PHP脚本提取Twitter ID。只要URL用双引号编码,它就可以正常工作......
<a href='http://www.twitter.com/singlequotes'>Twitter Single Quotes</a>
<a href="http://www.twitter.com/doublequotes">Twitter Double Quotes</a>
// regular expression
/<a [^>]*\bhref\s*=\s*"\K[^"]*twitter.com[^"]*/
我尝试过使用"|'
,["']
以及许多其他无效的内容。非常感谢,如果你能帮助我的话。谢谢!
答案 0 :(得分:1)
这是你能走的最快。不需要捕获组。
plot(FinvVec, xlim=c(-2, 2))
在href=['"]\K[^'"]+
之后查找单引号或双引号,然后匹配不是单引号或双引号的所有内容。这很简单,可以做到。
P.S。如果您关注href=
附近的空格,请使用:
=
PHP实施(PHP Demo):
href *= *['"]\K[^'"]+