我想在特定字词 “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
答案 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]);