MATLAB正则表达式①:基本元字符

 时间:2024-11-13 01:02:50

1、使用一个点'.',可以匹配一个任意字符(包括空白字符)。如图,'.ain争犸禀淫'可以匹配到'rain','pain'和'lain'.

MATLAB正则表达式①:基本元字符

2、使用中括号'[若干字符]',可以匹配一个中括号里有的字符。如图,[rl]可以匹配亨蚂擤缚字符r或者l。中噢谙坟吕括号里边可以包含$|.*+?这些符号,会按照字面处理,不会按照这些符号在正则表达式中的含义来。

MATLAB正则表达式①:基本元字符

3、使用中括号'[^若干字符]',可以匹配一个不在中括号里的字符。如图,[^rl]可以匹配一个不是r或l的任意字符。

MATLAB正则表达式①:基本元字符

4、使用中括号'[字符1-字符2]',可以匹配一个字符1到字符2之间(编码:字符1≤版醋矣铛匹配字符≤字符2)的字符。如图,[0-9]可以匹配0123456789中的一个字符。

MATLAB正则表达式①:基本元字符

5、使用'\w'可以匹配一个字母/数字/下划线字符。后面加后缀'*'表示连续任意次。因此,使用'\w*'可以匹配一个“单词”。如图。

MATLAB正则表达式①:基本元字符

6、与'\w'相对,使用'\W'可以匹配一个非字母非数字非下划线的字符。如图。

MATLAB正则表达式①:基本元字符

7、使用'\s'可以匹配一个空白字符。空白字符包括多种,空格,制表等都是。'\s'与[ \f\n\r\t\v]等价。

MATLAB正则表达式①:基本元字符

8、使用'\S'可以匹配一个非空白字符。'\S'与[^ \f\n\r\t\v]等价。

MATLAB正则表达式①:基本元字符

9、使用'\d'可以匹配一个数字字符。'\d'与[0-9]等价。

MATLAB正则表达式①:基本元字符

10、使用'\D'可以匹配一个数字字符以外的任意字符。'\D'与[^0-9]等价。

MATLAB正则表达式①:基本元字符

11、使用'\o八进制数' '\o{八进制数}' '\x十六进制数' '\x{十六进制数}'可以根据字符编码匹配一个字符。

MATLAB正则表达式①:基本元字符MATLAB正则表达式①:基本元字符
  • 如何用MATLAB GUI创建图形用户界面?
  • MATLAB如何匹配正则表达式并替换?
  • matlab中如何创建使用构架数组?
  • 如何用matlab绘制透视图
  • MATLAB如何分割字符串?
  • 热门搜索
    茶叶蛋怎么做才入味又好吃 心肌梗塞的急救方法 小孩感冒发烧怎么办 跳跳糖怎么玩 河北工程大学怎么样 教师节图片大全 win7开机启动项怎么设置 炒豆腐的家常做法 骨膜炎最佳治疗方法 长胖的方法