`
ahitbo
  • 浏览: 17498 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

从Url提取域名js实现方法

阅读更多
从Url提取域名js实现方法

function getDomain(url)
{  
   if(url.indexOf('//')>-1){
    var st = url.indexOf("//",1);
    var _domain = url.substring(st+1, url.length) ;
    var et = _domain.indexOf("/",1);
    _domain = _domain.substring(1,et) ;
    strs=_domain.split(".");    
    return strs[strs.length-2]+"."+strs[strs.length-1];
    }
     return url;
   }

alert( getdomain("http://www.zshare.net/1/2.htm") )
//结果是:zshare.net
分享到:
评论

相关推荐

    JSFinder js文件中提取URL,子域名的工具。

    JSFinder 是一款强大的工具,专为网络安全专家和渗透测试人员设计,用于在JavaScript(js)文件中高效地搜索和提取URL以及子域名信息。这款工具的出现极大地简化了在黑盒测试过程中对网站架构和潜在漏洞的分析工作。...

    js代码-正则获取URL域名

    在JavaScript中,正则表达式是处理字符串的强大工具,尤其在解析、匹配或提取URL等字符串中的特定部分时。本文将深入探讨如何使用JavaScript和正则表达式来获取URL的域名部分。 首先,URL(Uniform Resource ...

    extract-domain:从URL提取域名

    从URL提取域名 性能域名提取。 没有正则表达式或数组魔术。然而。 该软件包还将删除子域。技术支持浏览器和节点。用法$ npm i --save extract-domain urls =字符串|数组返回字符串|数组extractDomain ( urls ) ; ES6...

    根据域名跳转对应域名

    在标题中提到的“根据域名跳转对应域名”,可能是指通过JavaScript(JS)来实现这种功能。JS代码可以动态检测当前页面的URL,然后根据预设规则进行跳转。这种方式的优点在于灵活性高,可以在用户浏览器端实时处理,...

    Python-JSFinder是一款用作快速在网站的js文件中提取URL子域名的工具

    JSFinder是一款专为网络安全专业人士设计的开源工具,它利用Python编程语言实现,主要用于从网站的JavaScript(js)文件中快速提取URL和子域名信息。这款工具对于渗透测试、安全审计以及网站分析等工作具有重要的...

    JSFinder是一款用作快速在网站的js文件中提取URL,子域名的工具

    JSFinder 是一个专门为网络安全专业人士和Web开发者设计的实用工具,其主要功能是在网站的JavaScript(JS)文件中高效地搜索并提取URL和子域名信息。这个工具能够帮助用户快速定位和分析网页应用中的链接和网络资源...

    JS 获取域名部分

    本文将深入探讨如何使用JavaScript来提取URL的域名部分,并提供一个实际的示例来帮助理解。 首先,我们需要了解URL的基本结构。一个标准的URL(Uniform Resource Locator)通常由以下几部分组成: 1. 协议(scheme...

    JS获取url参数、主域名的方法实例分析

    本文实例讲述了JS获取url参数、主域名的方法。分享给大家供大家参考,具体如下: [removed] alert(location.hostname) alert(location.port) alert(location.pathname) alert(location...

    对一个网页进行网址提取(KMP算法实现)

    网页中的网址提取是一个常见的任务,尤其在数据抓取或网络分析中。KMP(Knuth-Morris-Pratt)算法是一种高效的字符串匹配算法,适用于...在实际应用中,结合其他字符串处理技术,可以实现更复杂、更精准的URL提取功能。

    (JS获取地址栏url所有信息的方法

    ### JS获取地址栏URL所有信息的方法 在Web开发过程中,经常需要从URL中提取有用的信息。这不仅可以帮助我们更好地理解用户是如何访问网站的,还可以利用这些信息进行个性化内容展示、统计分析等多种操作。本文将...

    人工智能-项目实践-html-一款快速提取网站URL的工具.zip

    JSFinder是一款用作快速在网站的js文件中提取URL,子域名的工具。该工具在JSFinder上进行了增强,主要有: 多线程爬虫,支持深度爬取(爬取提取出的所有URL) 手机号、身份证号码等)识别 生成html报告,方便验证

    赠送:页面url提取器.rar

    页面URL提取器是一款工具,主要用于SEO(搜索引擎优化)工作,帮助用户从网页源代码中批量提取URL链接。在SEO过程中,了解和管理网站内部链接结构以及外部链接是至关重要的,这款工具能有效提高效率。 首先,我们要...

    从一段字符提取手机号码、email、url等信息代码

    这段描述涉及的是如何从一段字符中有效地识别并提取特定模式的数据,如手机号码、电子邮件地址和URL。这些信息通常隐藏在大量的文本数据中,通过编程手段进行自动化提取可以极大地提高工作效率。下面将详细讲解这一...

    js获取url参数

    ### JavaScript 获取 URL 参数详解 #### 一、引言 在Web开发中,通过URL传递参数是一种常见的场景。例如,在用户点击某个链接或者提交表单之后,我们常常需要从URL中提取出特定的信息来完成后续的操作。JavaScript...

    从URL中提取参数与将对象转换为URL查询参数的实现代码

    从URL中提取参数是Web开发中非常常见的需求,比如在浏览器中可以通过JavaScript的Location对象来访问当前URL的信息。Location对象提供了一系列的属性,可以用来获取URL的各个部分,包括域名、路径、查询字符串和锚点...

    javascript 匹配URL、E-mail、电话号码、手机号码

    在JavaScript编程中,匹配URL、E-mail、电话号码和手机号码是常见的需求,尤其是在处理用户输入数据时。这篇博文提供了一种解决方案,通过编写或使用现有的JavaScript工具来实现这些匹配功能。下面我们将深入探讨...

    目录扫描+JS文件中提取URL和子域+403状态绕过+指纹识别

    在网络安全领域,目录扫描、JS文件中的URL和子域提取、403状态码绕过以及指纹识别是常见的渗透测试和安全评估技术。这些技术帮助我们发现网站的潜在漏洞,提高系统的安全性。以下是对这些知识点的详细说明: 1. **...

    Node.js-获取最新可备案域名列表爬虫

    标题中的“Node.js-获取最新可备案域名列表爬虫”是指使用Node.js编程语言编写的一种特殊程序,这种程序被称为爬虫。爬虫是自动化抓取互联网数据的工具,本项目的目标是获取最新的可供备案的域名列表。在中国,网站...

    查询域名是否可注册的源码

    这通常意味着在网页的后台,有一个处理HTTP请求的方法,该方法解析请求的URL,提取出这个参数,并将其作为查询输入。 为了实现这个功能,开发者可能使用了ICANN(互联网名称与数字地址分配机构)或其他授权的域名...

Global site tag (gtag.js) - Google Analytics