如何在两个字符之间分割字符串

how to split string between two characters?

本文关键字:字符 两个 之间 分割 字符串      更新时间:2023-09-26

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

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

输出应该是target

以下是匹配最后两个斜杠之间的文本所需的正则表达式:

http://jsfiddle.net/7BGP5/

代码很简单:

var str = "http://www.site.com/#/target/";
var regexp = /.*'/(.*?)'//;
console.log(str.match(regexp)[1]);

我建议将replace与正则表达式一起使用:

"http://www.site.com/#/target/".replace(/.*#'/([^/]+).*/, "$1");
// >> "target"