MATLAB正则表达式⑨:搜索选项(Search Flags)
1、搜索选项有两种用法,第一种是用在整个表达式的最前,影响整个表达式。(?-i)和(?i)是控制大小写是否敏感的选项。(?-i)表示大小写要匹配,(?i)忽略大小写。用法如图。

3、(?s)和(?-s)是控制点字符'.'是否可以匹配换行符。前者表示可以。如图,用'(?s).*'匹配文本,'.*'稆糨孝汶;越过了换行符匹配了全部文本;用'(?-s).*'匹配文本,'.*'无法通过换行符,每行成了一个匹配。

5、(?-x)和(?x)控制空格和'#'的匹配方式。(?-x)表示,将正则表达式中的空格和'#'都照着匹配。(?x)表示,忽略正则表达式中的空格和'#',如果要匹配它们需要写作'\ '和'\#'

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:85
阅读量:82
阅读量:96
阅读量:30
阅读量:44