-2

我有链接:

/admin/index.php
/admin/index.php?do=delete_user
/forum/index.php?search=aaa&type=a
/index.php
/index.php?p=home

等等...

如何 preg_replace() 链接只有 index.php 没有 GET 会改变(如果有 GET 不替换)。

谢谢,它正在工作,但为什么不工作这个(?!&),(?!\&)?如果在 asd.aa/index.php?news=1 存在 & (asd.aa/index.php?news=1&dont=change) 之后,我想保持不变

4

1 回答 1

0

使用否定的前瞻:'/index\.php(?!\?)/'只有在没有?后面的情况下才会匹配index.php

于 2012-07-02T10:04:15.250 回答