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解方程
  • 热门搜索
    北京旅游教育网 镇江旅游景点大全 柬埔寨旅游报价 合福高铁旅游攻略 西宁旅游包车 四川省旅游局官网 海南旅游景点介绍 河南的旅游景点 哈尔滨旅游必去景点 汉口旅游