通过JS regex获取具有/en/的主机名
Get hostname which has /en/ by JS regex
只有当url具有子文件夹/en/
或/ar/
(例如http://www.domainname.com/en/
)时,我才想创建操作
不需要正则表达式!使用indexOf。
从浏览器控制台:
var url = "http://www.domainname.com/en/"
undefined
url.indexOf("/en/")
25
url.indexOf("/en/") != -1
true
那么你的代码可以是:
if (url.indexOf("/en/") != -1) {
// action here...
}
MDN文档:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/indexOf
相关文章:
- chrome扩展更改主机/域警告
- 本地主机Typekit JS
- Meteor应用程序无法运行-对象#<编译器>没有方法'主机'
- 如何使用Wordpress'RESTApi访问本地主机上的数据
- 用于本地主机上进程间通信的Javascript中的UDP
- 本地主机与部署的角度承诺差异
- chart.js在我的本地主机上运行良好,但无法在线运行
- 造型:主机的聚合物元素与Javascript
- 指定来自不受信任的主机的脚本的哈希
- 为什么我得到Chrome本机消息“;找不到指定的本机消息传递主机&”;
- Rails引擎:使主机应用程序javascript可用于Mounted Engine
- 是否可以将外部javascript引用从SWF注入到主机页中
- jQuery插件在本地主机上运行良好,但在web服务器上却与bg镜像混淆
- 如何检查是否存在“;没有到主机的路由”;在流式传输视频的过程中一遍又一遍
- 如何让公司内的其他人可以访问本地主机
- 通过Javascript SDK登录Facebook可以在移动设备和本地主机上使用,但不能在台式机上使用
- 使用javascript写入主机上的文本文件
- Node,js 和 jQuery 在本地主机上不起作用
- 想在本地主机上使用谷歌地图 api
- 通过JS regex获取具有/en/的主机名