0

/#/如何在字符和字符之间拆分目标字符串/

http://www.site.com/#/target/

输出应该是target.

4

2 回答 2

0

这是匹配最后两个斜杠之间的文本所需的正则表达式的小提琴:

http://jsfiddle.net/7BGP5/

代码很简单:

var str = "http://www.site.com/#/target/";
var regexp = /.*\/(.*?)\//;
console.log(str.match(regexp)[1]);
于 2013-02-14T13:14:45.073 回答
0

我建议使用replace正则表达式:

"http://www.site.com/#/target/".replace(/.*#\/([^/]+).*/, "$1");
// >> "target"
于 2013-02-14T21:57:54.533 回答