URL parser also with shorthand syntax

Published on Tue Mar 01 2022

mail.google.com google.it www.mega.co/ http://www.google.it mail.google.uk/login/auth.html ftp://docs.python.org:54/login/ google.com:65535

Additional matching regexes for
URL parser also with shorthand syntax

URL parser also with shorthand syntax

mail.google.com google.it www.mega.co/ http://www.google.it mail.google.uk/login/auth.html ftp://docs.python.org:54/login/ google.com:65535

email (tikhonov)

CheckEmail Login start or end simbols [._- ] [email protected] - fail [email protected] - fail [email protected] - fail [email protected] - fail [email protected] - fail [email protected] - fail Login double simbol [._-] [email protected] - fail [email protected] - fail [email protected] - fail [email protected] - fail [email protected] - fail Domain start or end simbol [.-] [email protected] - fail [email protected] - fail [email protected] - fail Domain not march simbol [_] [email protected]_ain.com - fail Domain double simbol [.-] [email protected] - fail [email protected] - fail Big subdomain [email protected] - good Domain end two or more simbol [email protected] - fail [email protected] - good Login or domain can contain numbers [email protected] - good <script> var reg = /^([a-z0-9]+(?:[._-][a-z0-9]+)*)@([a-z0-9]+(?:[.-][a-z0-9]+)*\.[a-z]{2,})$/i var result = reg.exec("[email protected]"); //['[email protected]', 'login', 'domain.com']; </script>

Username

1-15 alphanumeric login name

Email

Python

equation syntaxt check

easy syntax check for equation

Typescript - /// <reference path="..."/> Expression

Finds Typescript's reference path syntax.

email google/microsoft like

email google/microsoft like

ip/host:port parser (proxy lists)

simple ip:port or host:port parser capturing ip or host and port, usually used for proxy lists

Extract parts of a URL on Python

Extract parts of a URL on Python

streets with one or more names with unicode characters in python

streets with one or more names with unicode characters in python