私は前にこれをやっていると宣誓していたかもしれませんが、やりません。ファイル名キャプチャフォームのパス
下のサンプルデータの各行からファイル名を行の先頭にコピーしようとしています。ただし、ファイル名を取得するために式にparathensisを追加すると、ファイル名が削除されます。私はいくつかのバリエーションを試しました。
正規表現Expresion
[^\\/:*?<>]+$
式は成功し、各ライン上のファイル名を取得します。
サンプルデータ
c:\Dir1\dir2\Samplefile.txt
c:\Dir1\dir2\dir3\Sample file.txt
c:\Dir1\dir2\Samplefile
c:\Dir1\dir2\dir3\Sample file
c:\Dir1\wp_movfiles_20160911024934.ini
c:\Dir1\\dir2\wp_movfiles_20160911055222.ini
願望は任意assitanceが大幅appricatedさ
Samplefile.txt c:\Dir1\dir2\Samplefile.txt
Sample file.txt c:\Dir1\dir2\dir3\Sample file.txt
Samplefile c:\Dir1\dir2\Samplefile
Sample file c:\Dir1\dir2\dir3\Sample file
wp_movfiles_20160911024934.ini c:\Dir1\wp_movfiles_20160911024934.ini
wp_movfiles_20160911055222.ini c:\Dir1\\dir2\wp_movfiles_20160911055222.ini
もたらします。ありがとうございました。
私はこの質問を得ることはありません。正規表現https://www.regex101.com/r/gymK9t/1 – Aleksandar
ですべてのファイル名を正しく取得してください。問題は、ファイル名と完全な行を取得するときです。彼らは\ 1と\ 2で参照することができます – user68650