たちは、文字列正規表現は、パイプで区切られた文字列の最後の5つの単語に与えられた単語と一致するように
blue|blue|green|blue|blue|yellow|yellow|blue|yellow|yellow|
を持って言って、私たちは「黄色」という言葉は、最後の5つのワードで発生するかどうかを把握したいです特に、これらの発生を含むキャプチャグループがある場合はそれを返します。
正規表現でそれを行う方法はありますか?
更新:私は正規表現エンジンにいくつかのルールを与えています。いろいろな理由で、私はエンジンの外に出るのではなくエンジンで作業しようとしています。これが私の最後の手段です。
(\ w *)\ |キャプチャグループにとっては、逆の方向に進み、最初の5つの単語に限定する必要があります。 – Roxicus
"最初の5"(あなたのコメントから)または "最後の5"(あなたの質問から)?なぜそれは正規表現でなければなりませんか?あなたは何らかの脳損傷APIを扱っていますか? –
私の質問への私の更新を見てください。最後の5つ。 – Roxicus