我需要将/ some/string/page/45仅替换为/ some/string。这是我用它︰正则表达式删除/页/ 1
preg_replace('~((?<=\?)page/\d+&?|&page/\d+)~i', '', $this->__tmp)
但它不适合我。我试着在网上的工具来生成正则表达式,我需要,但它太难为我..我需要更换/页/(任意数量)
我也已经产生了这样一条:
preg_replace('~(page/\d+)~i', '', $this->__tmp);
,它看起来作品很好,但我不知道它是否正确。
你只是想删除最后一个'/'后的所有内容吗? –
例如我有'some/string/more/options/page/2',我只需要'some/string/more/options' –