Regular expression to get a string between two strings in Javascript

前端 未结 11 2012
萌比男神i
萌比男神i 2020-11-21 06:29

I have found very similar posts, but I can\'t quite get my regular expression right here.

I am trying to write a regular expression which returns a string which is b

11条回答
  •  情深已故
    2020-11-21 07:19

    Here's a regex which will grab what's between cow and milk (without leading/trailing space):

    srctext = "My cow always gives milk.";
    var re = /(.*cow\s+)(.*)(\s+milk.*)/;
    var newtext = srctext.replace(re, "$2");
    

    An example: http://jsfiddle.net/entropo/tkP74/

提交回复
热议问题