正则表达式说明
正则表达式(Regex,或 Regular Expression)是一种可用于匹配通用文本的代码,在匹配促销码时非常有用。正则表达式区分大小写,因此请务必根据与你的促销码匹配的大小写来设置你的正则表达式。
正则表达式和促销码主要有两种逻辑情况——
以……开头和以……结尾.在这个示例中,我们的促销码基础部分是
SUMMER.
你已经向合作伙伴发放了一系列夏季促销码, SUMMER20OFF, SUMMER10,以及 SUMMER25。我们想把它们全部匹配出来以便为我们的合作伙伴记账,应该怎么做?我们会使用 以……开头 逻辑。只需在你的基础促销码末尾添加一个句点和一个星号即可。
正则表达式应当正好是 ^(SUMMER).*
这将自动匹配所有以 SUMMER 开头并以任意其他字符结尾的促销码。任何不以 SUMMER 开头的代码都不会被匹配。
你已经向合作伙伴发放了一系列夏季促销码, 20OFFSUMMER, 10SUMMER,以及 25SUMMER 其中促销码总是以 SUMMER结尾。我们如何匹配它们?我们会使用 以……结尾 逻辑。只需在你的基础促销码开头添加一个句点和一个星号,并添加一个 $ 来指定字符串的锚点。
正则表达式应当正好是 ^.*(SUMMER)$
这将自动匹配所有以其他字符开头并以 SUMMER结尾的促销码。任何不以 SUMMER 开头的代码都不会被匹配。
对于更复杂的表达式,请联系你的 CSM 或 联系支持 寻求帮助。
注意: 你可以通过添加来移除正则表达式的大小写敏感性 (?i) 到 ^ 之后。
示例
^(?i)(SUMMER).*最后更新于
这有帮助吗?

