Matcher.UseTransparentBounds(Boolean) 方法

定义

设置此匹配程序的区域边界的透明度。

[Android.Runtime.Register("useTransparentBounds", "(Z)Ljava/util/regex/Matcher;", "")]
public Java.Util.Regex.Matcher UseTransparentBounds(bool b);
[<Android.Runtime.Register("useTransparentBounds", "(Z)Ljava/util/regex/Matcher;", "")>]
member this.UseTransparentBounds : bool -> Java.Util.Regex.Matcher

参数

b
Boolean

一个布尔值,指示是使用不透明区域还是透明区域

返回

此匹配程序

属性

注解

设置此匹配程序的区域边界的透明度。

使用参数 true 调用此方法会将此匹配程序设置为使用 透明 边界。 如果布尔参数为 false则将使用不透明的 边界。

使用透明边界时,此匹配器区域的边界对查找头、lookbehind 和边界匹配构造是透明的。 这些构造可以看到超出区域的边界,以查看匹配是否合适。

使用不透明的边界,此匹配程序区域的边界不透明,用于查找头、外观隐藏和边界匹配构造,这些构造可能会尝试查看它们之外。 这些构造不能看过边界,因此它们将无法匹配区域以外的任何内容。

默认情况下,匹配程序使用不透明的边界。

在 1.5 中添加。

适用于 . 的 java.util.regex.Matcher.useTransparentBounds(boolean)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于