1</> against <file://h/C:/a/b> 2<file:\\\\//> 3<file:\\\\\\\\> 4<file:\\\\\\\\?fox> 5<file:\\\\\\\\#guppy> 6<file://spider///> 7<file:\\\\localhost//> 8<file://\\/localhost//cat> 9<file://localhost//a//../..//> 10</////mouse> against <file:///elephant> 11<\\/localhost//pig> against <file://lion/> 12<//localhost//pig> against <file://lion/> 13</..//localhost//pig> against <file://lion/> 14<C|> against <file://host/dir/file> 15<C|> against <file://host/D:/dir1/dir2/file> 16<C|#> against <file://host/dir/file> 17<C|?> against <file://host/dir/file> 18<C|/> against <file://host/dir/file> 19<C|\n/> against <file://host/dir/file> 20<C|\\> against <file://host/dir/file> 21</c:/foo/bar> against <file://host/path> 22<file://example.net/C:/> 23<file://1.2.3.4/C:/> 24<file://[1::8]/C:/> 25<C|/> against <file://host/> 26</C:/> against <file://host/> 27<file:C:/> against <file://host/> 28<file:/C:/> against <file://host/> 29<file://localhost//a//../..//foo> 30<file://localhost////foo> 31<file:////foo> 32<file:////one/two> against <file:///> 33<////one/two> against <file:///> 34<file:///.//> against <file:////> 35<file:.//p> 36<file:/.//p> 37<http://example.net/path> set hostname to <example.com:8080> 38<http://example.net:8080/path> set hostname to <example.com:> 39<non-spec:/.//p> set hostname to <h> 40<non-spec:/.//p> set hostname to <> 41<foo:///some/path> set pathname to <> 42<http://example.net:8080/path> set port to <randomstring> 43<file:///var/log/system.log> set href to <http://0300.168.0xF0> 44<file://monkey/> set pathname to <\\\\> 45<file:///unicorn> set pathname to <//\\/> 46<file:///unicorn> set pathname to <//monkey/..//> 47<non-spec:/> set pathname to </.//p> 48<non-spec:/> set pathname to </..//p> 49<non-spec:/> set pathname to <//p> 50<non-spec:/.//> set pathname to <p> 51