正则表达式将网址修剪到最后一个文件夹

时间:2012-07-09 23:58:02

标签: regex

如果我有一个网址:http://example2.com/foo/biz?asdf=qwer(甚至更深)

我想将其修剪到最后一个文件夹:http://example2.com/foo/

如果没有文件夹,我也希望它通过:(即:http://example.com)只是未修改,但仍然匹配。

2 个答案:

答案 0 :(得分:1)

url.match(/ HTTP:// [\瓦特] +(:?/ [^ /] + /)/);

答案 1 :(得分:0)

基本上,您需要删除最后一个斜杠后的所有内容,因此请用空字符串替换[^/]+$