-3
wがアルファベット[a、b]を超えるすべてのスターングwの正規表現は、3つの連続したaを持つようになります。私は(aaab | b)* aaa(b | baaa)*を思いついた。ありがとう!正規表現3
いくつかの有効な一致がbaaabbbされるだろう、aaabaaa bbaaabaaa
wがアルファベット[a、b]を超えるすべてのスターングwの正規表現は、3つの連続したaを持つようになります。私は(aaab | b)* aaa(b | baaa)*を思いついた。ありがとう!正規表現3
いくつかの有効な一致がbaaabbbされるだろう、aaabaaa bbaaabaaa
は、3つの隣接a
Sにマッチする正規表現は、やや複雑です。ちょうど冗談;)それは
aaa
そうです。一致するaaa
は、3つのaが連続している場合はtrue
を返します。
編集:
カシミールコメントに気づいた - ルック尻がsuportedされている場合
(?<!a)aaa(?!a)
を使用し、行に3つ以上存在しないことができるかどうか。
そうしないと、有効な一致のいくつかの例が参考になる
(^|[^a])aaa(?!a)
よろしく
を試みることができます。 –
は 'abaaa'と' aaa'も有効ですか? –
abaaaは3つの連続したaでなければならないため有効ではありません。しかし、ああ! –