之前:
Lorem ipsum dolor sit amet,consectetur adipisicing elit,sed do eusmod tempor incidunt ut labore et dolore magna aliqua.
之后:
elit,sed do eusmod tempor incidunt ut labore et dolore magna aliqua.
唯一的静态词是adipisinging,所以其他的都是可变的。
我使用了这个正则表达式:
$(this).html($(this).html().replace(/^[^adipisicing]*(adipisicing)/,''));
工作很好..但我肯定有更短的路!
试一下:http://jsfidle.net/kh7ad/
由于indexOf已经在其中一个post中,请尝试使用Split。
希望这对你有帮助!
代码
var str = "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.";
str = str.split('adipisicing')[1];
这是一个很好的例子