notepad-plus-plus-legacy/PowerEditor/Test/UrlDetection/verifyUrlDetection_1a.expected.result
Udo Hoffmann 2aac88e3b1
Improve URL parser: fix apostrophe in an URL issue
Improve also test tool.

Fix #9031, close #9090
2020-11-02 16:00:11 +01:00

129 lines
5.2 KiB
Plaintext

OK u http://test.com u
OK u HTTP://UPCASE.UP u
OK u http: u
OK u mailto: u
OK u !http://test.com u
OK u "http://test.com u
OK u #http://test.com u
OK u $http://test.com u
OK u %http://test.com u
OK u &http://test.com u
OK u 'http://test.com u
OK u (http://test.com u
OK u )http://test.com u
OK u *http://test.com u
OK u +http://test.com u
OK u ,http://test.com u
OK u -http://test.com u
OK u .http://test.com u
OK u /http://test.com u
OK u 1http://test.com u
OK u 9http://test.com u
OK u :http://test.com u
OK u ;http://test.com u
OK u <http://test.com u
OK u >http://test.com u
OK u ?http://test.com u
OK u @http://test.com u
OK u Ahttp://test.com u
OK u Zhttp://test.com u
OK u [http://test.com u
OK u \http://test.com u
OK u ]http://test.com u
OK u ^http://test.com u
OK u _http://test.com u
OK u `http://test.com u
OK u ahttp://test.com u
OK u zhttp://test.com u
OK u {http://test.com u
OK u |http://test.com u
OK u }http://test.com u
OK u ~http://test.com u
OK u https://duckduckgo.com/?q=windows+delete+"GameBarPresenceWriter.exe" u
OK u "https://duckduckgo.com/?q=windows+delete+"GameBarPresenceWriter.exe"" u
OK u "https://duckduckgo.com/?q=windows+delete+"GameBarPresenceWriter.exe" u
OK u "https://duckduckgo/com/?q=windows+delete+GameBarPresenceWriter.exe" u
OK u "https://duckduckgo.com/?q=windows+delete+""GameBarPresenceWriter.exe" u
OK u https://www.youtube.com/watch?v=VmcftreqQ6E&list=PnQIRE5O5JpiLL&index=xxx u
OK u "http://github.com/notepad-plus-plus/notepad-plus-plus" u
OK u "https://github.com /notepad-plus-plus/notepad-plus-plus" u
OK u "https://github.com/notepad plus plus/notepad-plus-plus" u
OK u (https://github.com/notepad-plus-plus/notepad-plus-plus) u
OK u [https://github.com/notepad-plus-plus/notepad-plus-plus] u
OK u https://github.com/notepad-plus-plus/notepad-plus-plus; u
OK u https://github.com/notepad-plus-plus/notepad-plus-plus? u
OK u https://github.com/notepad-plus-plus/notepad-plus-plus! u
OK u https://github.com/notepad-plus-plus/notepad-plus-plus# u
OK u http://github.com/notepad-plus-plus/notepad-plus-plus#fragment u
OK u (e.g., https://en.wikipedia.org/wiki/Saw_(2003_film))? u
OK u (https://en.wikipedia.org/wiki/Saw_(2003_film)) u
OK u (https://en.wikipedia.org/wiki/Saw_2003_film) u
OK u [https://en.wikipedia.org/wiki/Saw_[2003_film]] u
OK u https://apache-windows.ru/как-установить-сервер-apache-c-php-mysql-и-phpmyadmin-на-windows/ u
OK u https://www.rnids.rs/национални-домени/регистрација-националних-домена u
OK u https://www.morfix.co.il/שלום u
OK u https://www.amazon.fr/GRÜNTEK-Ebrancheur-Cisailles-crémaillère-SATISFAIT/dp/B01COZUA4E/ u
OK u https://www.amazon.fr/Gardena-coupe-branches-TeleCut-520-670-télescopiques/dp/B07JLJ4N44/ u
OK u https://ig.com/?query=c761&vars={"id":"0815","first":100} u
OK u {https://ig.com/?query=c761&vars={"id":"0815","first":100}} u
OK u [https://ig.com/?query=c761&vars={"id":"0815","first":100}] u
OK u "https://ig.com/?query=c761&vars={"id":"0815","first":100}" u
OK u \href{https://weblink.com/}{click me} u
OK u \href{https://ig.com/?query=c761&vars={"id":"0815","first":100}}{click me} u
OK u http://xxx.xxx/xxx"xxx" u
OK u http://xxx.xxx/?q="A"+"B"" u
OK u http://xxx.xxx/?q="A'+'B{}`'"" u
OK u https://en.wikipedia.org/wiki/Murphy's_law u
OK u http://xxx.xxx/xxx'xxx' u
OK u http://xxx.xxx/xxx'xxx'' u
OK u http://xxx.xxx/?q='A'+'B'' u
OK u http://xxx.xxx/?q='A'+'B'' u
OK u http://xxx.xxx/?q='A'+'B"{}`'' u
OK u http://xxx.xxx/Tom`s_sisters u
OK u http://xxx.xxx/Tom`s%20sisters` u
OK u http://xxx.xxx/Tom`s%20sisters`` u
OK u http://xxx.xxx/?q=`A`+`B` u
OK u http://xxx.xxx/?q=`A`+`B`` u
OK u http://xxx.xxx/?q=`A"{}()'`` u
OK u http://xxx.xxx/xxx) u
OK u http://xxx.xxx/xxx(xxx)) u
OK u http://xxx.xxx/xxx(xxx) u
OK u http://xxx.xxx/xxx()xxx) u
OK u http://xxx.xxx/xxx)) u
OK u http://xxx.xxx/xxx)(xxx) u
OK u http://xxx.xxx/xxx)(xxx)) u
OK u http://xxx.xxx/xxx((xxx) u
OK u http://xxx.xxx/xxx)((xxx) u
OK u http://xxx.xxx/xxx?q=(xxx)) u
OK u http://xxx.xxx/xxx?q=(xxx)( u
OK u http://xxx.xxx/xxx?q=(xxx)( u
OK u http://xxx.xxx/xxx?q=(xxx)&(xxx)( u
OK u http://xxx.xxx/xxx] u
OK u http://xxx.xxx/xxx[xxx]] u
OK u http://xxx.xxx/xxx[xxx] u
OK u http://xxx.xxx/xxx[]xxx] u
OK u http://xxx.xxx/xxx]] u
OK u http://xxx.xxx/xxx][xxx] u
OK u http://xxx.xxx/xxx][xxx]] u
OK u http://xxx.xxx/xxx[[xxx] u
OK u http://xxx.xxx/xxx][[xxx] u
OK u http://xxx.xxx/xxx?q=[xxx]] u
OK u http://xxx.xxx/xxx?q=[xxx][ u
OK u )http://xxx.xxx/xxx?q=[xxx][ u
OK u http://xxx.xxx/xxx?q=[xxx]&[xxx][ u
OK u http://xxx.xxx/xxx{xxx}} u
OK u http://xxx.xxx/xxx{xxx} u
OK u http://xxx.xxx/xxx?q={xxx}} u
OK u http://xxx.xxx/xxx?q={xxx};{"[]()''`}} u
OK u mailto:don.h@free.fr u
OK u <don.h@free.fr> u
OK u <mailto:don.h@free.fr> u
OK u http:don.h@free.fr u
OK u <ftp://ds.internic.net/rfc/rfc977.txt> u
OK u ftp://host:444/0a_gopher_selector%09%09some_gplus_stuff u
OK u ftp://host:abc/0a_gopher_selector%09%09some_gplus_stuff u
OK u file://Hello%20world.txt u
OK u "file://Hello%20world.txt" u
OK u "file://Hello world.txt" u
OK u file://127.0.0.1/c$/Tools\Npp%20Test%20Data/Test3/3812.pdf u