私は、エイリアスで相対パスを絶対パスに設定し、フォルダ名とファイル名が一致しないように、@記号で既に指定されているエイリアスの行を無視しようとしています。私は置換と一致までは行っていますが、@ bitで無視する行はできません。また、選択時に/ foldername/forwardスラッシュのいずれかを一致させたいと思います。regexが特定のシンボルの行を無視する
https://regex101.com/r/vRUegE/1/
私はここで
を無視するように@でラインを期待しているだろう正しい応答はWiktor第おかげです:
WinGrepとこれらの正規表現の組み合わせを使用すると、何百分ものファイルを数百分でリファクタリングするのは簡単でした。
ありがとうWiktor。これまでのところ、フォルダスラッシュを含む(?<= .. ..)(?!@)(\ *モジュール\ /)に定住しました。削除された領域には、ドットとフォワードスラッシュのみを確保する方法がありますが、そうでなければ行を無視しますか? – MagicLuckyCat
申し訳ありませんが、無視するパスの例は何ですか? '.23455。/ module/8.service"からの 'import {service9} ';'? ['(?<= .. ..)(?!@)([\ /。] *)(\/module \ /)'](https://regex101.com/r/LLU4z9/3) –
例: "dontinclude /../ module/11.service"からのimport {service11};もしdontincludeが..それは大丈夫だろう – MagicLuckyCat