我正在尝试找出一种在 html 文件中的 href 标记的 GET 部分替换 a 的方法,如下所示    /:-
blah blah <a href="aaaaa/aaaaa/aaaaa/?q=43/23"> blah blah <a
href="aaaaa/aaaaa/aaaaa/?q=43/11/1"> blah blah blah
所以基本上我希望这两个 URL 分别以?q=43-23and结尾?q=43-11-1。
我怎样才能做到这一点preg_replace?我显然43/23可以43-23得到
/(\?.+?)\/(.+?)$/is
我可以和43/11/1我43-11-1在一起
/(\?.+?)\/(.+?)\/(.+?)$/is
但是考虑到在?. 有什么建议或可以为我指明正确方向的人吗?