私は、私が動作させることができない明らかなもので立ち往生しています:
「 」のようなテキストがあります.... blah-blah-blah... Grupper blah-blah-blah Butik ...
。
Grupper
はオプションのトークンです。テキストでは省略でき、Butik は必須です。したがって、常に一致Grupper
する必要がありButik
ます。
(Grupper)?[\s\S]*?(Butik)
never catchのような表現Grupper
ですが、なく ? 正常に動作します (もちろん、元のテキストに「Grupper」がない場合は完全に失敗します)。
どうすれば機能しますか?