Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
文字列に2つ以上の同じ文字が連続して含まれていないかどうかをチェックする正規表現をPythonで書きたいと思います。
[a-zA-z]{,2}
しかし、それはうまくいきません
これを行う最も簡単な方法は、後方参照を 2 回使用することです。
r"([a-zA-Z])\1\1"
これは、求めていることの反対をチェックするため、結果を否定します。これをより大きな正規表現の一部として使用している場合は、必要に応じて後方参照インデックスを変更することを忘れないでください。