複数行の正規表現からコンテンツを取得しようとしています。一致しません。
val text = """<p>line1
line2</p>"""
val regex = """(?m)<p>(.*?)</p>""".r
var result = regex.findFirstIn(text).getOrElse("")
空を返します。
複数行に m - フラグを付けましたが、この場合は役に立たないようです。
改行を削除すると、正規表現が機能します。
これも見つけましたが、動作させることができませんでした。
<p>
要素間のコンテンツを一致させるにはどうすればよいですか? 間にあるすべてのものと改行が必要です。
前もって感謝します!