Extrac Part of a cell array

1 回表示 (過去 30 日間)
Daniel Boateng
Daniel Boateng 2019 年 5 月 28 日
回答済み: Stephen23 2019 年 5 月 28 日
I have a cell array like a = {'danny_820','richard_320','Tom_500','Fred_120'}. Please how do i extract the numbers so that i will be left with
{820,320,500,120}
Thanks

回答 (1 件)

Stephen23
Stephen23 2019 年 5 月 28 日
>> a = {'danny_820','richard_320','Tom_500','Fred_120'};
>> str2double(regexp(a,'\d+$','once','match'))
ans =
820 320 500 120

カテゴリ

Help Center および File ExchangeData Types についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by