我正在尝试在我的 PHP 代码(preg_replace)中执行正则表达式操作。现在我正在使用:
|^http(s)?://[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(/.*)?$|i
这与http://google.com等 URL 相匹配……但现在我猜想如果我要匹配的 URL 也是这样的呢?
http:\/\/asd.domain.com\/path\/of\/url\/something.else
我尝试过使用 2x 反斜杠和 4x 反斜杠,但它似乎不起作用。
有什么建议吗?
提前致谢。