
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
7.3 字符串的查找函数和替换函数
MATLAB中提供了许多函数,用来对字符串中的字符进行查找或替换。考虑如下所示的字符串test:

findstr()函数用于返回短字符串在长字符串中所有的开始位置。例如,寻找test内的所有“is”:

字符串“is”在test内出现了两次,开始位置分别为3和6。
MATLAB中提供的字符串查找函数和替换函数如表7-2所示。
表7-2 MATLAB中提供的字符串查找函数和替换函数

续表

如下所示的示例用于实现字符串替换:

运行结果如下:

如下所示的示例用于实现字符串查找:

运行结果如下:

如下所示的示例用于获得第1个分隔符之前的字符串:

运行结果如下:
