Proxy matcher

Published on Tue Mar 01 2022

Matches proxies in ip:port format. Takes into account that octets cant start with a 0, and that octets that are not the first octet can be a 0 if there are no more numbers behind it.

Additional matching regexes for
Proxy matcher

Proxy matcher

Matches proxies in ip:port format. Takes into account that octets cant start with a 0, and that octets that are not the first octet can be a 0 if there are no more numbers behind it.

french phone number (intl format)

little matcher for french phone number in international format (example: +33231348228)

Date validation

Besides leap year handling, this takes care of date validation in the yy-mm-dd format.

Full name (Turkish)

Matches case insensitive first name, optional unlimited number of middle names and last name separated with space format. Replaced `\w` with explicit char range for Turkish support. (Äž accepted as first char not to over complex)

Matches human genomic coordinates

This expression matches human genomic coordinates, similat to those being used by genome browsers (e.g. the UCSC Genome Browser). It can match: chromosome, chromosome start, chromosome start end, chromosome start end reference sequence, chromosome start end reference sequence alternative sequence. The last two are useful when searching for mutations. Examples: 1 # matches chromosome 1 chr1 # matches chromosome 1 1:12345 # matches chromosome 1, start at base 12345 chr11:12345-78900 # matches chromosome 1, start at base 12345, end at base 78900 chr11 12345 78900 # matches chromosome 1, start at base 12345, end at base 78900 11:12345-12345_A/G # matches chromosome 1, start at base 12345, end at base 12345 and a substitution of A to G 11 12345 12347 AG GC # matches chromosome 1, start at base 12345, end at base 12345 and a substitution of AG to GC

Anagram match of "poultryoutwitsants"

this is an anagram matcher to run upon words

Match Tags in ExpressionEngine

The second matcher will get EE tags from $tagdata.

ip/host:port parser (proxy lists)

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

ipv4 IP addressses, capturing private ranges

Capture 0.0.0.0-255.255.255.255 IP address octets. Capture private ranges, such as '169.254.*' and '10.*'

States

States (US) 2 char format, matches: Ga or GA