matlab如何提取字符串中的数字

小编:优质农业网   人气:0℃   发布时间:2025-02-21 19:06:39
字号:

用正则表达式匹配吧:

matlab如何提取字符串中的数字

>> s = '[数字一12000] [数字二28000]'

s =

[数字一12000] [数字二28000]

>> ms = regexp( s, '(?<=w+)d+', 'match' )

ms =

'12000' '28000'

然后将字符串转换为数字:

>> num1 = str2num( ms{ 1 } )

num1 =

12000

版权声明:本站文章来源互联网,如有侵犯您的权益,请及时联系我们处理;

原文链接:https://baike.tt44.com/js/5_972881.html