文档帮助中心文档
匹配空白字符和非空白字符的边界
帕特= whitespaceBoundary
帕特= whitespaceBoundary(类型)
例子
帕特= whitespaceBoundary创建匹配空白字符运行的开始或结束的模式。whitespaceBoundary可以用~操作符。当否定,~ whitespaceBoundary匹配任意两个字符之间的边界,除了空格的开始或结束。
帕特
whitespaceBoundary
~
~ whitespaceBoundary
帕特= whitespaceBoundary (类型)指定是否在空格运行的开始或结束时进行匹配。类型可以“开始”,“结束”,或“不是”(默认)。
帕特= whitespaceBoundary (类型)
类型
“开始”
“结束”
“不是”
全部折叠
使用whitespaceBoundary按空格边界划分字符串。此模式匹配空白字符和非空白字符之间的边界。
创建匹配任何空白边界的模式。
txt =“123年美国广播公司(abc)。? !def 456”;pat =空白;
使用取代在匹配的边界插入“|”字符。
取代
替换(txt,帕特,“|”)
Ans = "123| |abc| |.?! "| | def | | 456”
使用“开始”和“结束”选项whitespaceBoundary匹配空白字符和非空白字符之间的边界。
创建包含几种不同字符类型的字符串。创建匹配任意字符的模式“结束”空格和a的边界“开始”边界。
txt =“123年美国广播公司(abc)。? !def 456”;帕特= whitespaceBoundary (“结束”) + wildcardPattern(1,inf) + whitesboundary (“开始”);
提取模式。
帕特边界=提取(txt)
边界=3 x1字符串“abc”“。? !”“def”
使用~操作符来否定whitespaceBoundary.当两个字符都是空白字符或都不是空白字符时,将匹配两个字符之间的边界。
创建包含几种不同字符类型的字符串。创建一个匹配一个否定的模式whitespaceBoundary.
txt =“123年美国广播公司(abc)。? !";帕特= ~ whitespaceBoundary;
使用取代插入“|”字符显示~whitespaceBoundary匹配。
“|”
边界=取代(txt,帕特,“|”)
边界= "|1|2|3 a|b|c .|?|!|”
边界类型,指定为“开始”,“结束”,或“不是”.
数据类型:字符|字符串
字符
字符串
模式表达式,返回为模式对象。
模式
一个空格是表示水平或垂直空间的任何字符或字符序列。呈现时,空白字符并不对应于可见标记,但通常会占据页面上的一个区域。常见的空格字符包括:
重要的空白字符
描述
char (32)
标准的空白字符,' '
' '
char (133)
下一行
char (160)
不打断的空间
char (8199)
图的空间
char (8239)
狭窄的空间不中断
有关更多信息,请参见空格字符.
模式|包含|提取|分裂|alphanumericBoundary|digitBoundary|letterBoundary
包含
提取
分裂
alphanumericBoundary
digitBoundary
letterBoundary
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系