Удалить часть строки preg_replace
Есть строка https://site.com/ru/moskov/medceter&page=2 Еще бывает https://site.com/ru/moskov/medceter?page=2
Нужно убрать &page=2 либо же ?page=2 Пробовал так
preg_replace('/page=[0-9]+&?/','',$href);
Но не убирается спец символы ? и &...
Ответы (2 шт):
Автор решения: Денис Линник
→ Ссылка
Помогло следующее:
preg_replace('((\?|&|&)page=[0-9]+)','',$href)