我有一个格式如下的 URL:http: //domain.com/space/all/all/FarmAnimals
或像这样:http ://domain.com/space/all/all/FarmAnimals?param=2
在这两种情况下,我可以使用什么正则表达式来返回表达式 FarmAnimals?
我正在尝试这个:
var myRegexp = /\.com\/space\/[a-zA-Z0-9]*\/[a-zA-Z0-9]*\/(.*)/;
var match = myRegexp.exec(topURL);
var full = match[1];
但这仅在第一种情况下有效,有人可以提供一个示例,说明如何使用可选的问号闭包设置此正则表达式吗?
非常感谢!