你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

RegexFlags 结构

定义

定义可以组合的标志,以控制如何在模式分析器和模式标记器中使用正则表达式。 http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html#field_summary

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Search.Serialization.ExtensibleEnumConverter<Microsoft.Azure.Search.Models.RegexFlags>))]
public struct RegexFlags : IEquatable<Microsoft.Azure.Search.Models.RegexFlags>
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Search.Serialization.ExtensibleEnumConverter<Microsoft.Azure.Search.Models.RegexFlags>))>]
type RegexFlags = struct
Public Structure RegexFlags
Implements IEquatable(Of RegexFlags)
继承
RegexFlags
属性
Newtonsoft.Json.JsonConverterAttribute
实现

字段

CanonEq

启用规范等效性。 http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html#CANON_EQ

CaseInsensitive

启用不区分大小写的匹配。 http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html#CASE_INSENSITIVE

Comments

允许模式中的空格和注释。 http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html#COMMENTS

DotAll

启用 dotall 模式。 http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html#DOTALL

Literal

启用模式的文本分析。 http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html#LITERAL

Multiline

启用多行模式。 http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html#MULTILINE

UnicodeCase

启用 Unicode 感知大小写折叠。 http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html#UNICODE_CASE

UnixLines

启用 Unix 行模式。 http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html#UNIX_LINES

方法

Equals(Object)

确定指定对象是否等于当前对象。

Equals(RegexFlags)

将 RegexFlags 与其他 RegexFlag 相等性进行比较。

GetHashCode()

作为默认哈希函数。

ToString()

返回 RegexFlags 的字符串表示形式。

运算符

BitwiseOr(RegexFlags, RegexFlags)

重载按位 OR 运算符以合并两个 RegexFlag。

Equality(RegexFlags, RegexFlags)

比较两个 RegexFlags 值是否相等。

Explicit(RegexFlags to String)

定义从 RegexFlags 到字符串的显式转换。

Implicit(String to RegexFlags)

定义从字符串到 RegexFlags 的隐式转换。

Inequality(RegexFlags, RegexFlags)

比较两个 RegexFlags 值的不相等性。

适用于