圆括号 ( ) 和竖线 |
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
圆括号 ( )
使用英文括号将表达式的不同部分归入不同的分组。
例如,如果您需要匹配多个不同商品 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
(数字字符)
+
(一次或多次)
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-09-23。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-09-23。"],[],[],null,[]]