MATLAB正则表达式⑥:逻辑和条件判断

 时间:2024-10-12 05:16:59

1、(expr1|expr2)是逻辑或,表示匹配expr1或者匹配expr2。还可以继续写expr3,expr4...,匹配时,从expr1开始向右依次尝试匹配,一旦匹配成功忽略剩余的exprn。如图,匹配以let或者tel开开头的单词。

MATLAB正则表达式⑥:逻辑和条件判断

3、(?(cond)expr1|expr2)是if-else条件判断,当cond满足/逻辑值为真时,匹配expr1,否则匹配expr2。cond条件表达式有三种类型。如图是第一种,MATLAB命令。图中红框内命令的作用是判断当前是否是2017年。

MATLAB正则表达式⑥:逻辑和条件判断

5、cond刳噪受刃条件表达式的第三种类型是即先行断言或者后行断言(Lookaround Assertion)。如图,表达式(?('?&造婷用痃lt;=x')\d{2}|\d)表示,当前面有字符x时,匹配2位数字,否则匹配1位数字。表达式(?(?<=^)We|we)表示,如果在字符串起始位置,匹配We,否则匹配we.

MATLAB正则表达式⑥:逻辑和条件判断
  • matlab如何调用函数
  • matlab中怎么定义函数
  • matlab怎么换行
  • matlab运行按钮在哪里
  • 怎么用MATLAB解方程
  • 热门搜索
    私人定制旅游 八爪鱼旅游平台 伦敦旅游 如皋旅游 安徽旅游网 广州旅游景点大全介绍 内蒙古草原旅游 绩溪旅游 阿克苏旅游 芜湖旅游景点