正規表現では、次のように記述できます。
a(.)*b
これは、たとえば、文字列全体に一致します
acdabb
これを Happy のトークン ストリームでシミュレートしてみます。
t : a wildcard b
wildcard : {- empty -} | wild wildcard
wild : a | b | c | d | whatever
ただし、Happy によって生成されたパーサーは認識しません。
acdabb
これを回避する方法はありますか/間違っていますか?