たちはMATLABでこれらの文字列があるとします。MATLABで正規表現を使用してパス(文字列)の末尾部分を削除する方法はありますか?
xx = 'C:/MY_folder/This_gg/microsoft/my_file';
または
xx = 'C:/end_folder/This_mm/google/that_file';
私は最後/
(my_file
とthat_file
)の後に式を削除します。 MATLABで正規表現を使用してこれを行うにはどうすればよいですか?
は、ファイルの名前を知っていますか:
あなたは、次のリンクでの正規表現を見ることができますか?さもなければ 'regexp(xx、 '/')'はすべての '/'のインデックスを見つけます。代わりに関数 'fileparts()'の使用を検討してください。 – patrik
@patrik。私たちはファイルの名前を知らない。 – user2991243
/\/(?!.*?\/)(.*)/g –