lum_socksv5
Version:
SOCKS protocol version 5 server and client implementations for node.js
22 lines (15 loc) • 601 B
JavaScript
var fs = require('fs'),
sprintf = require('sprintf').sprintf;
var v6 = require('../ipv6').v6,
BigInteger = require('../lib/node/bigint');
var a = new v6.Address('::');
var b = new v6.Address('a:b:c:d::');
console.log(a.regularExpressionString());
console.log(b.regularExpressionString());
var ar = new RegExp(a.regularExpressionString());
var br = new RegExp(a.regularExpressionString());
console.log(ar.test('::'));
console.log(ar.test('0:0:0:0:0:0:0:0'));
console.log(br.test('a:b:c:d::'));
console.log(br.test('a:b:c:d:0000:0000:0000:0000'));
console.log(br.test('a:b:c:d:0:0:0:0'));