【发布时间】:2022-12-03 08:26:18
【问题描述】:
我有一个这样的字符串:let string = "/gb/fr/firstPage/secondPage.\
我想将 /gb/fr/ 部分与如下数组进行比较:
let array = [ "/fr/fr", "/de/de", "/es/es","/ro/ro", "/it/it"]
如果相同则返回字符串,但如果不相同则返回:
string = "/gb/en/firstPage/secondPage\
你能帮我一下或解释一下怎么做吗?
更多示例:
"/ee/et/firstPage/secondPage"
应该返回:
"/ee/en/firstPage/secondPage"`
另一个例子 :
"/lt/lt/firstPage/secondPage"
应该返回:
"/lt/en/firstPage/secondPage"
所以它基本上检查第一部分/fr/
如果它存在,它将返回相应的链接,否则它将用 `/en/` 替换第二部分
【问题讨论】:
标签: javascript regex