我有以下网址。
保留结尾斜杠。我能够使用explode(),array_pop(),然后implode()来重新整合它,只是想知道是否可以仅使用正则表达式就能实现。谢谢。
http://domain.com/baby/smile/love/index.txt
http://domain.com/baby/smile/love/toy.txt
http://domain.com/baby/smile/love/car.html
and so on...
使用 preg 正则表达式,如何删除文件名右侧的内容?我猜需要从右侧开始匹配第一个破折号,该怎么做呢?
例如,如果我运行以下命令:
$newUrl = preg_match('xxxxxx', '', $url);
或者使用以下方式:
$newURL = preg_replace(...);
$newUrl变量将仅包含。http://domain.com/baby/smile/love/
保留结尾斜杠。我能够使用explode(),array_pop(),然后implode()来重新整合它,只是想知道是否可以仅使用正则表达式就能实现。谢谢。
echo substr($link1,0,strrpos($link1,'/')+1);
。 - Shankar Narayana Damodaran