問題:
以下を含む文字列を識別する正規表現を開発しようとしています。少なくとも 3 つの連続した同一文字。
試行された解決策:
次の正規表現パターンを試しました:
ただし、これらの表現は
核心:
問題は、従来の正規表現には後方参照を実装する機能が欠けているという事実にあります。これは、以前に一致した部分文字列を参照できるようにする不規則な表現です。後方参照は、連続する文字シーケンスをキャプチャするために不可欠です。
解決策:
残念ながら、Go の RE2 正規表現エンジンは後方参照をサポートしていません。したがって、Go の標準正規表現を使用して要件を満たすことはできません。
代替アプローチ:
以上がGo の RE2 正規表現を使用して、同じ文字が 3 つ連続する文字列を識別するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。