POSIX 正则表达式语法和示例

正则表达式(通常简称为“regex”)比先前部分中讨论的使用通配符的表达式复杂得多。不同于通配符,正则表达式将匹配包含指定的模式的字符序列,无论此模式在词中出现于何处。如本部分中后文所述,您可以使用锚点符号“^”(位于词开头)和“$”(位于词末尾)来限制词中将匹配正则表达式的位置,或者通过指定这两种锚点符号来将匹配限制于整个词。

正则表达式为各种字符指定特殊含义,这些字符通常称为元字符

请注意,配置全局选项 HTTP referrer 白名单时,仅限使用前述列表中讨论的正则表达式语法。但正则表达式语法还支持多种特殊字符序列,以匹配不可打印的字符、特殊字符类(如数字或字母字符)等。完整的正则表达式语法讨论不在 Watson™ Explorer Engine 文档范围内。要了解正则表达式的完整讨论,请参阅正则表达式信息站点