REGEX:两个单词之间的任何字符

时间:2017-11-06 17:55:48

标签: javascript regex

我想在特定字词 “Word1:” “Word2:”<之间选择所有字符(Lorem ipsum ...) / em> 如何使用Regex选择两个特定单词之间的任何字符?

Word1 :
Lorem ipsum dolor sit amet
consectetur adipiscing elit
sed do eiusmod tempor incididunt

Word2 :
Ut enim ad minim veniam
quis nostrud exercitation
ullamco laboris nisi

1 个答案:

答案 0 :(得分:0)

您可以将multiline修饰符与\s\S一起使用,以匹配文字之间的所有字符。

let str = `Word1 :
Lorem ipsum dolor sit amet
consectetur adipiscing elit
sed do eiusmod tempor incididunt

Word2 :
Ut enim ad minim veniam
quis nostrud exercitation
ullamco laboris nisi`;

console.log(str.match(/Word1 :([\s\S]*)Word2 :/m)[1]);