在其他字符串中查找字符串 您所在的位置:网站首页 matlab查询数组某一行元素 在其他字符串中查找字符串

在其他字符串中查找字符串

2024-04-16 12:33| 来源: 网络整理| 查看: 265

打开实时脚本

自 R2020b 开始提供

创建字符向量。

str = 'Find the letters.'str = 'Find the letters.'

使用 lettersPattern 函数创建匹配字母序列的模式。

pat = lettersPatternpat = pattern Matching: lettersPattern

查找每个字母的索引。当 pat 匹配任意长度的字母序列时,strfind 会在找到一个匹配项时立即停止,然后继续下一个匹配。例如,'Find' 和 'F' 都与 lettersPattern 匹配,因为没有指定匹配的字母数。但是,strfind 首先匹配 'F',并返回其索引。然后 strfind 匹配 'i',依此类推。(您可以调用带可选参量(指定要匹配的字母数)的 lettersPattern。)

k = strfind(str,pat)k = 1×14 1 2 3 4 6 7 8 10 11 12 13 14 15 16

要查找单词的开头,请调用带边界的 lettersPattern。letterBoundary 函数匹配字母和非字母字符之间的边界。

pat = letterBoundary + lettersPatternpat = pattern Matching: letterBoundary + lettersPattern k = strfind(str,pat)k = 1×3 1 6 10

有关创建模式对象的函数列表,请参阅pattern。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有