MATLAB获取字符串中两个特定字符之间的内容
2017-01-09 15:09
316 查看
比如我要获取一个元胞数组中每个元素里面的两个括号之间的内容,如下图:
![](http://img.blog.csdn.net/20170109150718160?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTWF4aWFvMTIwNA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
由于 matlab 在读取一个文件夹里面的所有图像的时候,不是按照顺序读取的,而是按照上图的顺序读取,所以在提取标签的时候有点困难,下面就是提取括号里面的数字,并保存在一个新的元胞数组里面,即为图像的 label
由于 matlab 在读取一个文件夹里面的所有图像的时候,不是按照顺序读取的,而是按照上图的顺序读取,所以在提取标签的时候有点困难,下面就是提取括号里面的数字,并保存在一个新的元胞数组里面,即为图像的 label
clc; clear; load Train_I.mat; % load HM.mat; for i=1:length(imgNamList) label_01{i} = imgNamList{i}(regexp(imgNamList{i}, '(') + 1 : regexp(imgNamList{i}, ')') - 1); a = label_01{i}; label(i) = str2num(a); end save('label_YuanTu','label');
相关文章推荐
- 获取特定字符之间的字符串的位置及内容
- PHP截取字符串中两个特定唯一字符之间的内容
- 字符串操作-------去除两个字符之间的内容
- pb 获取两个字符串之间的内容
- 搜索一个字符串中任意两个字符之间的内容
- 抓取网页内容并保存,获取两个字符串之间的内容
- C# indexof如何截取两个特定字符之间的字符串
- java 正则表达式获取指定两个字符串之间内容
- 正则表达式获取指定两个字符串之间内容
- Asp.Net截取两个相同字符之间的字符串内容(示例)
- 获取2个特定字符串之间的内容【Android】
- java 正则表达式获取指定两个字符串之间内容
- java 正则表达式获取指定两个字符串之间内容
- 使用正则表达式删除一个字符串中特定两个字符之间的所有字符
- 通过正则表达式得到两个特定字符串之间的内容
- JS正则表达式获取字符串中得特定字符
- PHP截取两个字符串之间的内容
- java获取字符串中第N次出现特定字符的位置
- JS正则表达式获取字符串中特定字符的方法
- 手把手地写了一个函数,计算出两个字符串日期之间的所有字符串型日期 集合