次のようなhtmlファイルのhrefタグのGET部分で /
を置き換える方法を見つけようとしています。-
blah blah <a href="aaaaa/aaaaa/aaaaa/?q=43/23"> blah blah <a
href="aaaaa/aaaaa/aaaaa/?q=43/11/1"> blah blah blah
したがって、基本的には、2つのURL?q=43-23
を?q=43-11-1
それぞれとで終わらせることを目指しています。
どうすればこれを行うことができpreg_replace
ますか?私は明らかに一緒にいることができ43/23
ます43-23
/(\?.+?)\/(.+?)$/is
そして、私は一緒にいることができ43/11/1
ます43-11-1
/(\?.+?)\/(.+?)\/(.+?)$/is
しかし、の後にスラッシュが無制限に存在する可能性があることを考慮して、単一の正規表現でこれを行うにはどうすればよいですか?
。何か提案や私を正しい方向に向けることができる人はいますか?