5つのaと5つのbを持つすべての文字列に一致する正規表現を作成することは可能ですか?
aaaaabbbbbまたはabababababまたはaabbaabbabのように。
決定論的エンジンには多項式時間が必要だと思います。
そのようなマッチングを可能にする他のマッチング言語はありますか?
更新:
こういう表現を使って検索したかったので、目的の表現に変えてみたら(?=b*ab*){5}(?=a*ba*){5}([ab]{10})
うまくいきました!:)そのような表現のパフォーマンスについてはまだよくわかりません。しかし、私は先読みの表現を調べることができると思います。
説明は簡単だが正規表現が難しい他の種類のパターンがそこにあるのか、私はまだ興味がありますか?