成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

js正則表達(dá)式讀取url字符串里的主機(jī)名稱

iliyaku / 3366人閱讀

摘要:需求給定一個(gè)為或者,想要得到的字符串為。解決辦法正則表達(dá)式具體代碼結(jié)果主機(jī)名稱的值為另一種解決思路可以利用方法來(lái)分割字符串未完待續(xù)如果的協(xié)議為呢用方法會(huì)在結(jié)果中多一個(gè)值,所以為,可以再優(yōu)化一些嗎

需求:

給定一個(gè)url為"http://haosou.com"或者"http://haosou.com/aa",想要得到的字符串為"haosou.com"。
解決辦法:

正則表達(dá)式

/http://(.*?)//

具體代碼:

var http = "http://haosou.com";
httpArr = http.replace(/http://(.*?)//,"$1
");

結(jié)果

主機(jī)名稱的值為httpArr[0]

另一種解決思路

可以利用String.split方法來(lái)分割字符串

var url = "http://haosou.com/aa";
var urlArr = url.split("/");
var hostname = urlArr[2];
console.log(hostname);
未完待續(xù)...

如果url的協(xié)議為https呢?

用split方法會(huì)在結(jié)果中多一個(gè)defined值,所以hostname為urlArr[2],可以再優(yōu)化一些嗎?

["http:", "", "haosou.com", "aa"]

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/92331.html

相關(guān)文章

  • nginx配置location總結(jié)及rewrite規(guī)則寫法

    摘要:語(yǔ)法如果相對(duì)域名或參數(shù)字符串起作用,可以使用全局變量匹配,也可以使用反向代理。不能返回限速,可以通過(guò)指令設(shè)置如果請(qǐng)求的文件名不存在,則反向代理到。 1. location正則寫法 一個(gè)示例: location = / { # 精確匹配 / ,主機(jī)名后面不能帶任何字符串 [ configuration A ] } location / { # 因?yàn)樗械牡刂范家?/ 開(kāi)...

    zhouzhou 評(píng)論0 收藏0
  • nginx配置location總結(jié)及rewrite規(guī)則寫法

    摘要:語(yǔ)法如果相對(duì)域名或參數(shù)字符串起作用,可以使用全局變量匹配,也可以使用反向代理。不能返回限速,可以通過(guò)指令設(shè)置如果請(qǐng)求的文件名不存在,則反向代理到。 location正則寫法 一個(gè)示例: location = / { # 精確匹配 / ,主機(jī)名后面不能帶任何字符串 [ configuration A ] } location / { # 因?yàn)樗械牡刂范家?/ 開(kāi)...

    hiyang 評(píng)論0 收藏0
  • Web前端常用代碼筆記整理(01)

    摘要:第二段代碼如下修改就可以了改這一行其實(shí)你的本質(zhì)問(wèn)題就在于誤認(rèn)為是數(shù)組對(duì)象,然而它是構(gòu)造函數(shù)。它繼承自構(gòu)造函數(shù)被執(zhí)行。故視為兩個(gè)字符串的拼接,結(jié)果為字符串,其長(zhǎng)度為。 1.[] 和 Array 調(diào)用 slice 方法引起的問(wèn)題 問(wèn)題表示:在某些場(chǎng)景下,需要將函數(shù)的 arguments 參數(shù)作為一個(gè)數(shù)組調(diào)用,但是 arguments 是一個(gè)奇異對(duì)象,所以試著將 arguments 轉(zhuǎn)化為一...

    jas0n 評(píng)論0 收藏0
  • webpack配置

    摘要:配置無(wú)入口的在輸出時(shí)的文件名稱。配置發(fā)布到線上資源的前綴,為類型。則是用于配置這個(gè)異步插入的標(biāo)簽的值。配置以何種方式導(dǎo)出庫(kù)。是字符串的枚舉類型,支持以下配置。在為時(shí),配置將沒(méi)有意義。是可選配置項(xiàng),類型需要是其中一個(gè)。 webpack配置 查看所有文檔頁(yè)面:全棧開(kāi)發(fā),獲取更多信息。原文鏈接:第2章 配置,原文廣告模態(tài)框遮擋,閱讀體驗(yàn)不好,所以整理成本文,方便查找。 配置 Webpack...

    Doyle 評(píng)論0 收藏0
  • 4、web爬蟲(chóng),scrapy模塊標(biāo)簽選擇器下載圖片,以及正則匹配標(biāo)簽

    摘要:百度云搜索,搜各種資料搜網(wǎng)盤,搜各種資料標(biāo)簽選擇器對(duì)象創(chuàng)建標(biāo)簽選擇器對(duì)象,參數(shù)接收回調(diào)的對(duì)象需要導(dǎo)入模塊標(biāo)簽選擇器方法,是里的一個(gè)方法,參數(shù)接收選擇器規(guī)則,返回列表元素是一個(gè)標(biāo)簽對(duì)象獲取到選擇器過(guò)濾后的內(nèi)容,返回列表元素是內(nèi)容選擇器規(guī)則表示 【百度云搜索,搜各種資料:http://bdy.lqkweb.com】 【搜網(wǎng)盤,搜各種資料:http://www.swpan.cn】 標(biāo)簽選擇器...

    KitorinZero 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<