[英]PHP regex replace phrase + number
My string is 我的绳子是
"http://exanmple.com/katalogas/?is_search=1&type=list&filter=search_1&activity=&activity_id=&activity=langai&activity_id=®ion_id=-2&page_no=2"
I want replace from string all page_no=2
number can change, phrase is static page_no
我想从字符串中替换所有page_no=2
数字都可以更改,短语为静态page_no
What I try: 我尝试的是:
/\&page_no=[0-9]\b/i
You can match this regex: 您可以匹配此正则表达式:
/(?<=\?)page_no=\d+&|&page_no=\d+\b/i
Code: 码:
$url = preg_replace('/(?<=\?)page_no=\d+&|&page_no=\d+\b/i', '', $url);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.