Deleting sepecific character from cell array
古いコメントを表示
Hi Helpers,
I have a cell array in which some cell has " that I would like to delete such as, '"22000' or '"contig_2012'. (I want it as '22000' or 'contig_2012')
Will be great if you could help me to delete all of them from the cell.
Thanks, Shilo
採用された回答
その他の回答 (1 件)
Azzi Abdelmalek
2013 年 1 月 15 日
編集済み: Azzi Abdelmalek
2013 年 1 月 15 日
% in this example we rmove '00' and '123'
A={'123' '1234' '12345' '11' '00'};
idx=cellfun(@(x) isequal(x,'00') | isequal(x,'123'),A);
A(idx)=[]
3 件のコメント
Shilo
2013 年 1 月 16 日
José-Luis
2013 年 1 月 16 日
Please don't forget to accept an answer if it helps you.
Muhammad Usman Saleem
2017 年 11 月 5 日
This answer is for cell array of {1,5} what about array of {31,6} ?
カテゴリ
ヘルプ センター および File Exchange で Logical についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!