preg_match问题
|
我有这个preg_match规则:
preg_match( \'#(http:\\/\\/(www.)?imgur.com)\\/(gallery\\/)?(([-|~_0-9A-Za-z]+)&?.*?)#i\', $link, $matches )
这场比赛
http://imgur.com/xxxx
http://www.imgur.com/xxxx
http://imgur.com/gallery/xxxx
我如何避免与imgur.com/a/xxxx#xxxx
匹配?
没有找到相关结果
已邀请:
2 个回复
混侩闯空坷
像这样的网址ѭ4match将不匹配。 PS:尽管取决于您的工作,但我认为正则表达式可能会变得不必要地复杂,因此您应该尝试找到更简单的方法。看看我在这里有关解析URL的答案:正则表达式最适合这个问题吗?
逝媳蘑贩茄