,所以我需要一个可以在preg_replace
中使用的正则,它将告诉我$string
是否以http:// (or https) i.imgur.com/
有帮助吗?我对Regex Heh
不太好到目前为止我拥有的东西:
<?php
$url = "httPs";
if (preg_match('#^http#i', $url) === 1) {
// Starts with http (case insensitive).
die('ye');
}
else
{die('nop');}
?>
try///i .imgur .com/
这有意义吗?HTTP(S)之后的双斜线允许模式仅在URL
的域开头检查so
if (preg_match('//i.imgur.com', $url)) { ...
<?php
$url = 'https://i.imgur.com/image';
if (preg_match('/^https?://i.imgur.com//', $url)) {
die('yes');
} else {
die('no');
}