我需要从Google Analytics Content Group的路径中提取语言。url的格式为/:language/rest_of_the_path
,如果缺少/:language
部分,则为默认语言(例如en
(
我的正则表达式遵循
^/?(en|de|fr|)/
它可以很好地替代空白语言的默认替换。
这只能通过regex实现吗?
搜索此模式^/(?!en/|de/|fr/(并替换为/en$0
它使用负前瞻,只有在url 的开头找不到可识别的语言时才会替换