文档帮助中心文档
匹配行开始或结束
帕特= lineBoundary
帕特= lineBoundary(类型)
例子
帕特= lineBoundary创建匹配行开头或结尾的模式,包括换行符字符。lineBoundary可以用~操作符。当否定,~ lineBoundary匹配任意两个字符,只要它们都不是换行符的性格。
帕特
换行符
lineBoundary
~
~ lineBoundary
帕特= lineBoundary (类型)指定是否在行首或行尾匹配。类型可以“开始”,“结束”,或“不是”(默认)。
帕特= lineBoundary (类型)
类型
“开始”
“结束”
“不是”
全部折叠
使用lineBoundary匹配一行文本的开头或结尾。
创建一个字符串换行符的性格。创建匹配新行开始后的字母的模式。
txt =“这是一号线。”+换行符+“这是第二行。”;pat = lineBoundary +字母pattern;
提取模式。
帕特firstWord =提取(txt)
firstWord =2 x1字符串“这”“这里”
使用“开始”选择lineBoundary匹配某一行的指定端点。
创建一个字符串换行符字符。创建匹配两者之间任何字符的模式“开始”线的边界。
txt =“这是一号线。”+换行符+“这是第二行。”+换行符+“最后但并非最不重要的。”;帕特= lineBoundary (“开始”) + wildcardPattern(1,inf) + lineBoundary(“开始”);
提取(txt,帕特)
ans =2 x1字符串"这是第一行...."这是第二行....
使用~操作符来否定lineBoundary.当两个字符都不是a时,将匹配两个字符之间的边界换行符的性格。
创建一个字符串换行符的性格。创建一个模式,匹配既不在文本行开始也不在文本行结束的字母。
txt ="这是第一行"+换行符+"这是第二行";pat = ~lineBoundary +字母pattern + ~lineBoundary;
firstWord =8 x1字符串"his" "is" line" "on" "ere" "is" line" "tw"
边界类型,指定为“开始”,“结束”,或“不是”.
数据类型:字符|字符串
字符
字符串
模式表达式,返回为模式对象。
模式
包含|提取|lookAheadBoundary|lookBehindBoundary|模式|分裂|textBoundary
包含
提取
lookAheadBoundary
lookBehindBoundary
分裂
textBoundary
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系