摘要:需求給定一個為或者,想要得到的字符串為。解決辦法正則表達式具體代碼結(jié)果主機名稱的值為另一種解決思路可以利用方法來分割字符串未完待續(xù)如果的協(xié)議為呢用方法會在結(jié)果中多一個值,所以為,可以再優(yōu)化一些嗎
需求:
給定一個url為"http://haosou.com"或者"http://haosou.com/aa",想要得到的字符串為"haosou.com"。
解決辦法:
正則表達式
/http://(.*?)//
具體代碼:
var http = "http://haosou.com"; httpArr = http.replace(/http://(.*?)//,"$1 ");
結(jié)果
主機名稱的值為httpArr[0]
另一種解決思路可以利用String.split方法來分割字符串
var url = "http://haosou.com/aa"; var urlArr = url.split("/"); var hostname = urlArr[2]; console.log(hostname);未完待續(xù)...
如果url的協(xié)議為https呢?
用split方法會在結(jié)果中多一個defined值,所以hostname為urlArr[2],可以再優(yōu)化一些嗎?
["http:", "", "haosou.com", "aa"]
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/92331.html
摘要:語法如果相對域名或參數(shù)字符串起作用,可以使用全局變量匹配,也可以使用反向代理。不能返回限速,可以通過指令設(shè)置如果請求的文件名不存在,則反向代理到。 1. location正則寫法 一個示例: location = / { # 精確匹配 / ,主機名后面不能帶任何字符串 [ configuration A ] } location / { # 因為所有的地址都以 / 開...
摘要:語法如果相對域名或參數(shù)字符串起作用,可以使用全局變量匹配,也可以使用反向代理。不能返回限速,可以通過指令設(shè)置如果請求的文件名不存在,則反向代理到。 location正則寫法 一個示例: location = / { # 精確匹配 / ,主機名后面不能帶任何字符串 [ configuration A ] } location / { # 因為所有的地址都以 / 開...
摘要:第二段代碼如下修改就可以了改這一行其實你的本質(zhì)問題就在于誤認為是數(shù)組對象,然而它是構(gòu)造函數(shù)。它繼承自構(gòu)造函數(shù)被執(zhí)行。故視為兩個字符串的拼接,結(jié)果為字符串,其長度為。 1.[] 和 Array 調(diào)用 slice 方法引起的問題 問題表示:在某些場景下,需要將函數(shù)的 arguments 參數(shù)作為一個數(shù)組調(diào)用,但是 arguments 是一個奇異對象,所以試著將 arguments 轉(zhuǎn)化為一...
摘要:百度云搜索,搜各種資料搜網(wǎng)盤,搜各種資料標簽選擇器對象創(chuàng)建標簽選擇器對象,參數(shù)接收回調(diào)的對象需要導(dǎo)入模塊標簽選擇器方法,是里的一個方法,參數(shù)接收選擇器規(guī)則,返回列表元素是一個標簽對象獲取到選擇器過濾后的內(nèi)容,返回列表元素是內(nèi)容選擇器規(guī)則表示 【百度云搜索,搜各種資料:http://bdy.lqkweb.com】 【搜網(wǎng)盤,搜各種資料:http://www.swpan.cn】 標簽選擇器...
閱讀 1697·2021-10-09 09:44
閱讀 3263·2021-09-27 13:36
閱讀 1520·2021-09-22 15:33
閱讀 1274·2021-09-22 15:23
閱讀 1159·2021-09-06 15:02
閱讀 1695·2019-08-29 16:14
閱讀 2901·2019-08-29 15:26
閱讀 2408·2019-08-28 18:08