要查找以扩展结尾的名称,请创建一个与时期匹配的模式,然后使用字母使用信件function. (You can build up a complex pattern by combining simple patterns in expressions. Such expressions can also include literal text, like"."在此示例中。)
pat ="."+ lettersPattern
pat =拍ternMatching: "." + lettersPattern
返回一个逻辑数组,指示哪些名称以扩展名结尾。
tf = endswith(str,pat)
tf =2x3逻辑数组1 1 0 1 1 0
Display the matching names.
str(TF)
ans =4x1字符串“ Abstract.docx”“ data-Analysis.ppt”“ data.tar.gz”“ results.ptx”
找到带有延伸的名称,正好是三个字母。
pat ="."+ LettersPattern(3);tf = endswith(str,pat);str(TF)
ans =2x1字符串“ data-analysis.ppt”“ results.ptx”
For a list of functions that create pattern objects, see拍tern。