コメントを除いて、少なくとも1つのキリル文字(基本的には/.*[А-я].*/)を含むすべての文字列を検索したい。
コメントは、2文字以上の/文字で始まる文字列または文字列の一部です。現在、トリックの一部を実行するこの正規表現を取得しています。
^(?=^.*?[А-я]+).*?((?=[\/]{2,})|(^(?:(?![\/]{2,}).)*$))
しかし、私は膨満感を減らし、より速い表現をしたいと思っています。
そして追加の質問として:なぜこれが機能しているのか誰かが説明できますか?試行錯誤しながら組み合わせましたが、どこかで変更しようとすると動作しなくなるので、どのように動作するのか完全にはわかりません。