How to extract a number from a string

I have this string:
" <li>Ponto de orvalho: 16&#176; C</li>"
and I want to extract the number 16, but this number can change.
I was doing this: Torvalhoactual=str2num([tline(57),tline(58)]);
but since the number can change to 1 digital number this code crashes

 Accepted Answer

string='de orvalho: 16° C</li'
out=str2double(regexp(string,'\d+','match'))

More Answers (0)

Categories

Community Treasure Hunt

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

Start Hunting!