var str = 'http://junshi.daqi.com/article/329jjj.html'; var re = /([^\.\/]+?)(?=\.html)/; str = str.replace(re, '.+'); alert(str)
var str = 'http://junshi.daqi.com/article/329jjj.html'; 假如 str 是 变化的 不固定的怎么办
var str = 'http://junshi.daqi.com/article/123/2434/329jjj767676.html'; var re = /([^\.\/]+?)(?=\.html)/; str = str.replace(re, '.+'); alert(str)只要是 .html 结尾就ok
那可不可以 让var re = /([^\.\/]+?)(?=\.html)/; 的.html 跟随 var str = 'http://junshi.daqi.com/article/123/2434/329jjj767676.html'; 的改变 也改变呢?
楼主你还测试一下再来问啊昏 var str = 'http://world.people.com.cn/GB/1231231231231.html'; var re = /([^\.\/]+?)(?=\.html)/; str = str.replace(re, '.+'); alert(str) 可以的,,没问题。
var str = 'http://junshi.daqi.com/article/329jjj.html';
var re = /([^\.\/]+?)(?=\.html)/;
str = str.replace(re, '.+');
alert(str)
var str = 'http://junshi.daqi.com/article/123/2434/329jjj767676.html';
var re = /([^\.\/]+?)(?=\.html)/;
str = str.replace(re, '.+');
alert(str)只要是 .html 结尾就ok
var str = 'http://world.people.com.cn/GB/1231231231231.html';
var re = /([^\.\/]+?)(?=\.html)/;
str = str.replace(re, '.+');
alert(str)
可以的,,没问题。
改下 正则就可以了
var re = /([^\.\/]+?)(?=\.htm(l)?)/;