function cut(str,s1,s2) {
var r=new RegExp('^.*?'+s1+'|'+s2+'.*?$', 'g');
return str.replace(r, '');
}
alert(cut('text123872193871293871293871389helloHELPbye123712736127367text','hello','bye'));
alert(cut('text123872193871293871293871389rrrblablarrr123712736127367text','rrr','rrr'));
|
NoResponse,
а если так
function cut(str,s1,s2) {
var r=new RegExp('^.*?'+s1+'|'+s2+'.*?$', 'g');
return str.replace(r, '');
}
alert(cut('sbebebe\\n*DDD\\n+','\\n*','\\n+'))
тут реги опасные...
function cut(s,p1,p2) {
var i1 = s.indexOf(p1),i2 = s.indexOf(p2);
return s.slice(i1+p1.length,i2);
}
alert(cut('sbebebe\\n*DDD\\n+','\\n*','\\n+'))
|
я просто как пример привел :)
и в данном случае считаю что реги здесь лишние |
| Часовой пояс GMT +3, время: 09:08. |