2009年5月10日星期日

正则表达式语言元素(9)

下表列出了用于修改正则表达式的子表达式。

构造 定义

(? imnsx - imnsx )

对诸如不区分大小写这样的选项进行设置或禁用以使其在模式中间打开或关闭。有关特定选项的信息,请参见正则表达式选项。在封闭组结束之前,选项更改将一直有效。请参见有关分组构造(?imnsx-imnsx: ) 的信息,它是一个更为巧妙的形式。

(?# )

插入到正则表达式内部的内联注释。该注释在第一个右括号字符处终止。

# [至行尾]

X 模式注释。该注释以非转义的 # 开头,并继续到行的结尾。(请注意,必须激活 x 选项或 RegexOptions.IgnorePatternWhitespace 枚举选项才能识别此类注释。)



--
道不远人,人自远。

没有评论: