如何在/#/
和/
字符之间拆分目标字符串?
http://www.site.com/#/target/
输出应为target
。
答案 0 :(得分:0)
这是匹配最后两个斜杠之间文本所需的正则表达式的小提琴:
代码非常简单:
var str = "http://www.site.com/#/target/";
var regexp = /.*\/(.*?)\//;
console.log(str.match(regexp)[1]);
答案 1 :(得分:0)
我建议将replace
与正则表达式一起使用:
"http://www.site.com/#/target/".replace(/.*#\/([^/]+).*/, "$1");
// >> "target"