1

我想更改此代码

$reg_exUrl = "/imageshack/";
if(preg_match($reg_exUrl, $imageURL, $url))

因此它将检查多个站点,例如

"/imageshack/,/photobucket/";

我是php的菜鸟!

4

1 回答 1

6

在正则表达式中,要选择多个选项,请使用(|)snytax:

$reg_exUrl = "/(imageshack|photobucket)/";
if(preg_match($reg_exUrl, $imageURL, $url))

请注意/它们只是正则表达式分隔符,而不是匹配模式的一部分。

于 2012-11-12T20:53:06.520 回答