function getParam(url){
var reg = /([^=?#]+)([^=?#]+)/g;
//擷取 不是=?#之間的內容
var ary = url.match(reg);
//捕獲想要的放進陣列["2342", "234234", "33", "42", "24", "234"]
let obj = {};
ary.forEach(item =>{//迴圈陣列
let a = item.split('=');
//zi
obj[a[0]] = a[1];
});
let v = url.match(/#(.+)/) ? url.match(/#(.+)/)[1] : null;
obj.hash = v;
return obj;
}
複製程式碼
使用正則擷取URL,獲取你想要的
相關文章
- 如何建立和獲取正則物件?物件
- 獲取URL地址
- PHP 正則獲取域名(一級域名)PHP
- 使用requests庫獲取這個URL
- 如何獲取想要的資料?
- 獲取url上的引數
- js獲取url傳遞引數,js獲取url?號後面的引數JS
- 字串擷取字串
- js擷取JS
- 封裝getParam方法 ,獲取URL封裝
- URL引數獲取/轉碼
- 如何使用 Go 獲取你的 IP 地址Go
- 如何呼叫API獲取你想要的資料API
- [番外]:帶你玩正則1--資料遍地是,看你取不取
- 關於正則的 符號,獲取控制 都代表什麼意思?符號
- vue-router獲取url傳參Vue
- vue獲取微博授權URLVue
- js實現獲取URL引數JS
- C#獲取URL引數值C#
- spring mvc中獲取請求URLSpringMVC
- 前端字型擷取前端
- shell 使用陣列及字串擷取陣列字串
- JavaScript獲取url傳遞的引數值JavaScript
- [譯] 使用 closest() 函式獲取正確的 DOM 元素函式
- 如何使用商品詳情API介面來獲取想要的商品資料?API
- Java String類,字串常量池,建立方法,字串的獲取,擷取,轉換,分割。Java字串
- 正規表示式中使用變數擷取某字串前後內容變數字串
- C# 解析獲取Url引數值C#
- JavaScript 獲取 url 傳遞引數值JavaScript
- ASP.NET Core獲取請求完整的UrlASP.NET
- 獲取url中?後面傳遞的引數
- 獲取本機電腦IP的正確使用方法
- PHP擷取html文章PHPHTML
- 通過web url獲取檔案資訊Web
- django2 獲取專案中所有urlDjango
- react獲取當前頁面的url引數React
- 三種方法實現:獲取 url 中的引數
- kubernetes管理之使用yq工具擷取屬性