的端部突出我有一個字符串數組刪除在串Matlab的
Str_in = {'ab_cd_a9_b5__','ab_cd_r_','ef_g','3swe_4r_2345___','swe','eds______'};
後行上面的字符串數組中如何刪除下劃線。每個字符串的長度不是恆定的,下劃線的數量可能會有所不同。期望的輸出字符串是
Str_out = {'abcda9_b5','ab_cd_r','ef_g','3swe_4r_2345','swe','eds'};
有沒有人可以幫助解決這個問題?
如果你總是期望字符串的第一部分具有相同的長度,您可以簡單地取這些字符。例如,'Str_out = cellfun(@(x)x(1:5),Str_in,'UniformOutput',false)' – Cecilia
是下劃線的數量可能會有所不同。請檢查編輯的問題 – nik