gpt4 book ai didi

javascript - 根据环境拆分 url

转载 作者:行者123 更新时间:2023-11-29 15:26:14 28 4
gpt4 key购买 nike

我有以下基于环境的 url,用连字符分隔。

  1. 用于开发环境的 www-dev.someurl.com
  2. 用于质量检查环境的 www-qa.someurl.com
  3. 用于生产的 www.someurl.com,无环境前缀

在我的一个代码片段中,我想动态构建上面的 url通过从 url 读取基于环境(使用 $location.host() 或 window.location.hostname)

任何人都可以建议一个正则表达式或一些代码来查明在 Url 中是否有一个环境变量 (dev/qa)

if(contains dev/qa){
//build url
} else {
//build production url
}

请使用正则表达式/代码片段提出最佳选择

最佳答案

根据您之前的评论“与其在正则表达式中传递 qa/dev,还有什么方法可以让我在连字符后获得值(value)”,用这个代替正则表达式怎么样:

 if((window.location.hostname).indexOf('-')>=0){
var env= (window.location.hostname).split('-')[1];
// possible output of env : dev.someurl.com,qa.someurl.com
}
else{
//prod
}

关于javascript - 根据环境拆分 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38887094/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com