使用 REGEX 在 Optimizely 中针对 URL 的单独部分
Targeting seperate parts of a URL in Optimizely with REGEX
我正在尝试将 https://chillisauce.com/hen/in-dublin/day
中的一组 URL 共享同一模板作为目标
专门针对 hen/in- 部分和 /day 部分。
我一直在测试这个:/(hen)/in-.*/day[^/]+$
尽管在 Optimizely 中测试 URL 模式时它不匹配。
有什么想法吗?
提前致谢
查理
Optimizely 似乎使用了 js 正则表达式,所以这应该可行:
\/(hen)\/in-.+\/day[^/]*$
在此处查看它的实际效果(与优化界面相比,您可以更轻松地测试动态修改):
https://regex101.com/r/9Np4Oj/2
您可能也想在这里考虑遵循您后来的模式 ([^/]
)。
\/(hen)\/in-[^/]+\/day[^/]*$
我正在尝试将 https://chillisauce.com/hen/in-dublin/day
中的一组 URL 共享同一模板作为目标专门针对 hen/in- 部分和 /day 部分。
我一直在测试这个:/(hen)/in-.*/day[^/]+$
尽管在 Optimizely 中测试 URL 模式时它不匹配。
有什么想法吗?
提前致谢
查理
Optimizely 似乎使用了 js 正则表达式,所以这应该可行:
\/(hen)\/in-.+\/day[^/]*$
在此处查看它的实际效果(与优化界面相比,您可以更轻松地测试动态修改): https://regex101.com/r/9Np4Oj/2
您可能也想在这里考虑遵循您后来的模式 ([^/]
)。
\/(hen)\/in-[^/]+\/day[^/]*$