複数行の情報を持ってくるときの方法

正規表現を用いて、冒頭の単語から情報を持ってきたのですが、冒頭の単語と同じ行の情報は持ってこれたのですが、違う行(5-6行)は反映されていませんでした。
ここの部分は何行まで情報が来るかはその時々によって変わります。
そういったときの設定を教えていただきたいです。


The image displays Japanese text at the top, some of which is blacked out, and the visible part reads "お問い合わせ:お世話になっております。", followed by a series of equal signs. (Captioned by AI)
image

こんにちは

. は改行を除く任意の文字のため、.*では単一行しか抽出できません。
かわりに例えば[\s\S]を使用してみてください。

(?<=お問い合わせ :)[\s\S]*

ありがとうございます🙇


黄色でマーカーした中の黒い情報の部分のみ欲しいです、、、

例)お問い合わせ:~~~~~~~~

~~~~~~~~~~~~
この波波の部分だけ欲しいです

===の部分の手前までということでしょうか?そうであれば

(?<=お問い合わせ :)[\s\S]*?(?=\r?\n===)

でいかがでしょうか?

できました!!!ありがとうございます🙇