我正在尝试匹配以.html结尾的所有网址,如果有的话?在它没关系之后如果它是奇怪的那么不是那么
preg_match(“/ article - (。+?)。html / i”,getenv('REQUEST_URI'))< - good preg_match(“/ article - (。+?)。html **?** / i”,getenv('REQUEST_URI'))< - good
基本上我想匹配它,如果它以.html结尾或以.html结尾?如果它有?然后任何事情都可以。所以基本上
article-1.html< - “true”
物品1.HTML? < - “true”
article-1.html?sdfasdfas< - “true”
article-1.html%20blah< - “false”
谢谢!
答案 0 :(得分:0)
这通过了我的测试:
preg_match("/article-(.+?).html(?![^?\"'])/i", getenv('REQUEST_URI'))