相关疑难解决方法(0)

如何从JavaScript中的字符串中提取基本URL?

我正在尝试找到一种相对简单可靠的方法,使用JavaScript(或jQuery)从字符串变量中提取基本URL.

例如,给出如下内容:

http://www.sitename.com/article/2009/09/14/this-is-an-article/

我想得到:

http://www.sitename.com/

正则表达式是最好的选择吗?如果是这样,我可以使用什么语句将从给定字符串中提取的基本URL分配给新变量?

我已经对此进行了一些搜索,但我在JavaScript世界中找到的所有内容似乎都围绕着使用location.host或类似方法从实际文档URL收集此信息.

javascript regex string url

163
推荐指数
13
解决办法
26万
查看次数

如何在已部署的Heroku节点应用程序上获取基本url变量

我尝试了以下操作,但不起作用:

console.log(process.env.BASE_URL);   #output: undefined
Run Code Online (Sandbox Code Playgroud)

假设我的heroku应用的主机名是:https : //RyanCameron-app.herokuapp.com

我应该如何在heroku上获取该base_url?

我正在寻找一种解决方案,以避免分别取消注释/注释以下行:

const url = 'https://RyanCameron-app.herokuapp.com/projects/eovendo' //production 
//const url = 'http://localhost:3000'                                //development
Run Code Online (Sandbox Code Playgroud)

变得很烦..

javascript heroku node.js

2
推荐指数
1
解决办法
1407
查看次数

标签 统计

javascript ×2

heroku ×1

node.js ×1

regex ×1

string ×1

url ×1