正則url匹配

2022-09-03 10:21:10 字數 607 閱讀 8192

今天來說一下正則的url匹配

示例:url =""​

首先要解析的是協議和網域名稱

目前來說協議普遍有三種: http|ftp|https

而網域名稱一般都是非空字串

得到返回結果:

移除返回結果

​然後解析後面的

「 activity?id=862&code=ab9a61823398273b7b036fd9ed1a885e 」

使用正則:

/(\s+)(?=\?)\?(\s+)/g

可以將上述字串分成兩部分

activity 和 id=862&code=ab9a61823398273b7b036fd9ed1a885e 

使用/(\s+)=(\s+)&(\s+)=(\s+)/g;

獲取結果:

url正則匹配

最近專案需要對使用者所提交的位址進行匹配 使用者介面只有乙個輸入框,且沒有相應標籤進行選擇 如下 當然不能給你們看專案具體什麼樣,這是乙個demo功能類似於當前專案。該專案需要對使用者所給出的字串進行處理。當前一共有三種輸入型別 外部 位址,如www.baidu.com形式 區域網內共享盤位址,如f...

js 匹配URL的正規表示式

qq 獲取字串中所有 a 標籤的 href 的值及其中間的文字內容 const linkreg ig const linkarray str.replace linkreg,args linkarray.push console.log linkarray 輸出結果 匹配所有的 img 標籤的 sr...

jquery選擇器取值和url正則匹配

用到的簡單jquery知識,簡單總結一下,一是能加深自己的記憶,二是方便自己以後檢視。常言道 好記性不如爛筆頭 要養成常總結 常記錄的好習慣。慢慢的發現jquery很有意思,很強大。我要學的還很多很多啊。1 獲取name push type 的input的radio的選項的值 var push ty...