我有这个字符串:
url(http:\/\/localhost\/cards\/media\/images\/designs\/backgrounds\/default\/1.jpg)
现在我要删除url(http:\/\/localhost\/cards\/
最大的问题是它可以随时更改,但这部分/media\/images\/designs\/backgrounds\
将始终保持相同,所以我想我需要匹配所有内容,直到media
但我不很了解正则表达式,所以我需要一些帮助:)
此外,还应使用js
或jquery
。
答案 0 :(得分:1)
var url = 'http:\/\/localhost\/cards\/media\/images\/designs\/backgrounds\/default\/1.jpg';
var start = url.indexOf('/media');
var result = url.substr(start);
alert(result);
答案 1 :(得分:1)
修改强>
string.replace(/.*(?=\/media\/images\/designs\/backgrounds\/default\/1.jpg)/i,"");