matlab学习(1)strsplit与strtok

strsplit函数用法:

<1>默认使用空格符分割,返回一个cell数组

matlab学习(1)strsplit与strtokmatlab学习(1)strsplit与strtok

 

<2>也可以指定第二个参数进行分割

 matlab学习(1)strsplit与strtok

<3>第二个参数也可以时包含多个分隔符的元胞数组

matlab学习(1)strsplit与strtok

<4>strsplit还可以有'DelimiterType'

  • 当'DelimiterType'为'Simple'时,将分割字符串按照普通字符理解
  • 当'DelimiterType'为'RegularExpression'时,将分割字符串按照正则表达式理解。

matlab学习(1)strsplit与strtok

<5>可以有两个返回值,第一个是分割后的元胞数组,第二个是匹配到的分割字符串

matlab学习(1)strsplit与strtok

<6>若分隔符有多个,按照先后顺序进行匹配

matlab学习(1)strsplit与strtok

strtok函数:

<1>可以指定一个或两个返回值:

matlab学习(1)strsplit与strtok

<2>当分隔符是字符串时,字符串的每个字符都会被看作分隔符

matlab学习(1)strsplit与strtok

<3>待分割的字符串也可以是元胞数组:

matlab学习(1)strsplit与strtok

上一篇:解决Flume采集数据时在HDFS上产生大量小文件的问题


下一篇:在Linux下使用C语言编写mybash