以下のようなメール文面(=body)があったときに
今日は晴天 ----------------------------------------------- ■ XXXX XXXX http://www.{XXXX} ■ XXXX XXXX http://www.{XXXX} ◆━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ XXXX ◆━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
以下の部分(一塊になっているURLの末尾まで)を正規表現によって抜き出したいと考えています。
今日は晴天 ----------------------------------------------- ■ XXXX XXXX http://www.{XXXX} ■ XXXX XXXX http://www.{XXXX}
次のようにGASを記載しているのですが、active_partがnullになってしまいます。
var regexp = new RegExp('今日は晴天(.|\n)*\n\n') const active_part = body.match(regexp)
始まりを「今日は晴天」という文字列、終わりを改行コード二連続でmatchしようと考えています。
解決方法を教えていただきたいです。
ちなみにこちらのチェッカーだと正しく抽出できました
https://www-creators.com/tool/regex-checker

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/07/12 01:33