src/Router.js
function do_parse_url(url) {
	var s = require('url').parse(url).pathname.replace(/[^a-zA-Z0-9_\-\+\.]+/g, "/").replace(/^\/+/, "");
	if(s.length === 0) { return []; }
	return s.split("/");
}
function do_parse_url(url) {
	var s = require('url').parse(url).pathname.replace(/[^a-zA-Z0-9_\-\+\.]+/g, "/").replace(/^\/+/, "");
	if(s.length === 0) { return []; }
	return s.split("/");
}
function do_parse_url ( url ) { var s = require ( 'url' ) . parse ( url ) . pathname . replace ( / [^a-zA-Z0-9_\-\+\.]+ / g , "/" ) . replace ( / ^\/+ / , "" ) ; if ( s . length === 0 ) { return [ ] ; } return s . split ( "/" ) ; }
Parse target
Parse target