我有一个包含rules
两次单词的字符串。我需要找到并替换第二个单词。试图鬼混,str_replace()
但什么也得不到,第四个参数不是我所期望的。
这是一个示例字符串:
http://localhost/proj1/modstart/admin/index.php?i=rules&sid=397ab1f6b8eb8a17787438a7e2e60ea3&mode=rules
我替换后它应该是这样的:
http://localhost/proj1/modstart/admin/index.php?i=rules&sid=397ab1f6b8eb8a17787438a7e2e60ea3&mode=manage
我读到这preg_replace()
可能会有所帮助,但我不知道如何编写模式。
想法?
PS:不要建议将字符串分成两个变量,这不符合我的需要。