2010-04-06 95 views
0

我已经搜索过但无法找到现有的正则表达式函数。有没有人做过?在PHP中使用REGEX在URL上添加/删除端口号

我希望添加一个端口号,或者从php中删除一个可用的url。用于某些将给定网址转换为安全网址的功能,不安全网址等。

现在我需要服务器上的第二个SSL安全站点,因此我需要在将http转换为https时动态添加端口号,并从https转换为http时删除任何端口号。

感谢, 鸭

回答

3

而不是一个正则表达式,你可以使用内置的parse_url功能掰开重组的网址,以符合您的要求。

+0

谢谢查尔斯,这是我第一次考虑。 parse_url在过去有一些问题,所以我想使用正则表达式,这也可以工作得更快。在阅读你的回复后,我再次检查它,看起来像parse_url是固定的。我想我可以用这个。 谢谢, 鸭 – SuperDuck 2010-04-06 08:49:34