圆括号 ( )
使用圆括号将表达式的不同部分归入不同的分组。
例如,如果您需要匹配一组出现在多个不同产品 SKU 中的字符,则可以将这些字符放在圆括号中。在这种情况下,您销售的沙滩凉鞋有男款和女款,产品 SKU 如下所示:
- MNBS010212(男士沙滩凉鞋,款式 01,颜色 02,尺码 12)
- WMBS020208(女士沙滩凉鞋,款式 02,颜色 02,尺码 08)
您可以创建以下正则表达式来捕获所有沙滩凉鞋 SKU:
\D+(BS)\d+
\D(非数字字符)+(一次或多次)(BS)(沙滩凉鞋的字符代码)\d(数字字符)+(一次或多次)
竖线符 |
使用竖线符在表达式中创建 OR 条件。
例如,以下方法可用于创建表达式来匹配您的沙滩凉鞋 SKU:
(MN|WM)BS\d+
(MN OR WM)BS(沙滩凉鞋的字符代码)\d(数字字符)+(一次或多次)