如题所述
matlab提取标点后面的字符串,使用matlab截取固定位置字符串。
在使用matlab进行计算的时候,想截取字符串,在命令行窗口中输入相关口令即可提取字符。
第一步打开matlab,在命令行窗口中输入a=123abcd456efg,按回车键,第二步我们来截取字符串a,截取数字6,使用a=a(1:10),
10是数字6的下标位置,按回车键,可以看到截取了字符串123abcd456,第三步我们可以截取日期格式,输入a='2017-08-0312:3
4:15,按回车键,第四步我们可以截取前面的日期,也可以截取后面的时分秒,需要注意的是空格占了一个位置,输入b=a(1:10)
和c=a(12:19),按回车键,可以看到截取的字符串,第五步如果不知道下标位置,可以通过findstr函数去寻找下标截取,d=1234a
b4567';ind=findstr(d,b)代码,按回车键找到字母b的下标,第六步我们就可以通过下标来截取字符串。
在使用matlab进行计算的时候,想截取字符串,在命令行窗口中输入相关口令即可提取字符。
第一步打开matlab,在命令行窗口中输入a=123abcd456efg,按回车键,第二步我们来截取字符串a,截取数字6,使用a=a(1:10),
10是数字6的下标位置,按回车键,可以看到截取了字符串123abcd456,第三步我们可以截取日期格式,输入a='2017-08-0312:3
4:15,按回车键,第四步我们可以截取前面的日期,也可以截取后面的时分秒,需要注意的是空格占了一个位置,输入b=a(1:10)
和c=a(12:19),按回车键,可以看到截取的字符串,第五步如果不知道下标位置,可以通过findstr函数去寻找下标截取,d=1234a
b4567';ind=findstr(d,b)代码,按回车键找到字母b的下标,第六步我们就可以通过下标来截取字符串。
温馨提示:答案为网友推荐,仅供参考