私の友人は、正規表現に問題があります。彼は基本的に次の HTML コードを持っています。
<a>I don't want this</a>
startString
test1
<a>I want this1</a>
test2
<a>I want this2</a>
endString
gibberish
<a>I don't want this</a>
startString
test1
<a>I want this3</a>
test2
<a>I want this4</a>
endString
gibberish
<a>I don't want this</a>
見出しに書いたように、彼は現在、上記のコードで「これが欲しい」という文字列を取得するために 2 つの正規表現を使用しています。
(?<=startString).+?(?=endString)
<a>(.+?)</a>
彼は今、これら 2 つを同じことを行う 1 つの正規表現に結合したいと考えています。これが可能かどうか、また可能であればその方法を説明できますか?
ありがとうございました!