@xesam/url
v0.1.3
Published
Parse url-style string with pure RegExp.
Readme
@xesam/url
Parse url-style string with pure RegExp.
npm install @xesam/urlUsage
const url = require('@xesam/url'); // commonjs
//import url from '@xesam/url'; // es module
const comps = url('https://admin:[email protected]:80/abc/def?name=xesam#fragment?a=b#c=d');
console.log(comps);Output:
{
protocol: 'https:',
auth: 'admin:root',
host: 'xesam.github.io:80',
hostname: 'xesam.github.io.cn',
port: '80',
pathname: '/abc/def',
search: '?name=xesam',
query: 'name=xesam',
hash: '#fragment?a=b#c=d'
}