0
所以我想解析主機字符串(例如「asd.com:123」)來獲取域名和端口。它看起來像node.js有內置的URL模塊。然而,它不工作,因爲我期望(也許它應該只解析完全合格的網址?)。有沒有其他方式來執行此操作?如何解析主機字符串
var urlModule = require('url');
var stringToParse = 'asd.com:123';
var parseResult = urlModule.parse(stringToParse);
console.log(parseResult);
輸出:
{ protocol: 'asd.com:',
slashes: null,
auth: null,
host: '123',
port: null,
hostname: '123',
hash: null,
search: null,
query: null,
pathname: null,
path: null,
href: 'asd.com:123' }