なぜ、次の複数行正規表現が機能しないのですか?タグ内の部分文字列と一致すると考えられます。他の単純な複数行のマッチは正しく機能しました。Golang multiline正規表現が機能しない
デフォルトでfunc main() {
r := regexp.MustCompile(`(?m)<think>(.*)</think>`)
const s = `That is
<think>
FOOBAR
</think>`
fmt.Printf("%#v\n", r.FindStringSubmatch(s))
}
https://play.golang.org/p/8C6u_0ca8w
てみ '(?m)の([^ <]+) 'または非貪欲は( 'サポートされていますか?メートルの場合)(。*?) ' –
heemayl