Regex(或正则表达式)是一种代码,可用于匹配一般情况下的文本,在匹配促销代码时很有用。正则表达式区分大小写,因此请务必将正则表达式设置为与您的促销代码匹配的大小写。
这里有两个主要的逻辑案例和折扣代码,-starts with
和 ends with
。
对于此示例,我们原始的促销代码是 SUMMER
。
- Starts with
您已经向合作伙伴发布了一系列含有SUMMER的促销代码, SUMMER20OFF、 SUMMER10和 SUMMER25。我们希望将他们全部用规则匹配上来给合作伙伴(Partners)归因,该怎么做呢?我们将使用 starts with 逻辑。只需在原始促销代码末尾添加句点和星号即可。
正则表达式应该写成
^(SUMMER).*
这将自动匹配任何以 SUMMER 开头并以任何其他字符结尾的促销代码。不匹配任何不以 SUMMER 开头的代码。
- Ends with
您向合作伙伴发布了一系列包含原始SUMMER的 促销代码, 20OFFSUMMER10SUMMER和 25SUMMER ,其中促销代码始终以 SUMMER结尾。我们如何匹配它们?我们将使用带有 ends with的逻辑。只需在原始促销代码的开头添加一个句点和一个星号,然后添加一个 $ 来指定字符串的锚点。
正则表达式应该写成
^.*(SUMMER)$
这将自动匹配任何以其他字符开头并以 SUMMER结尾的促销代码。任何不以 SUMMER 结尾的代码都不会匹配。
对于更复杂的表达式,请联系您的 CSM 或 Contact Support(联系支持人员) 寻求帮助。