-2
(Loremのイプサム...)との間に任意の文字正規表現で2つの特定の単語の間に?あなたのテキストの間のすべての文字を一致させるために\s\S
でmultiline
修飾子を使用することができますREGEX:</em></strong>と<strong><em>「WORD2:」</em></strong>がどのように任意の文字を選択することができます。特定の単語<strong><em>「単語1」の間に2つの単語、私はすべての文字を選択したい
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
'WORD1:\ *はS([\ S \ S] *?)(= \ S * WORD2:?)'グループ1? – ctwheels
@ctwheelsの回答は近いですが、結果から「Word1:」を除外する方法は? – thmsgrmd
JavaScriptではできません。他の正規表現のフレーバでは、 '(?<= Word1:)'として正のlookbehindを実行したり、 'Word1:'の後にマッチをリセットするために '\ K'トークンを使用することもできます。結果から最初のキャプチャグループを取得するだけです(最初の項目は完全一致であるため、通常は配列の2番目の項目です) – ctwheels