^start of line
httpthe literal text http (case insensitive) s?optionally matches the literal s (11510 / 1638 / 7316) (case insensitive)
:the literal : (5810 / 728 / 3A16)
\/the literal / (4710 / 578 / 2F16)
\/the literal / (4710 / 578 / 2F16)
?repeats the group contents below at most once:
wwwthe literal text www (case insensitive) \.the literal . (4610 / 568 / 2E16)
googlethe literal text google (case insensitive) \.the literal . (4610 / 568 / 2E16)
Group 2(com(\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|k[hw]|l[by]|m[mtxy]|n[agip]|om|p[aeghkry]|qa|s[abglv]|t[jrw]|u[ay]|v[cn]))?|a[delmstz]|b[aefgijsty]|c[adfghilmnvz]|d[ejkmz]|e[es]|f[imr]|g[aeglmry]|h[knrtu]|i[emqst]|j[eop]|k[igz]|l[aiktuv]|m[degklnsuvw]|n[eloru]|p[lnst]|r[osuw]|s[cehiknomrt]|t[dglmnot]|v[gu]|ws|cat|co\.(ao|bw|c[kr]|i[dln]|jp|k[er]|ls|m[az]|nz|t[hz]|u[gkz]|v[ei]|z[amw])) 1st Alternativecom(\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|k[hw]|l[by]|m[mtxy]|n[agip]|om|p[aeghkry]|qa|s[abglv]|t[jrw]|u[ay]|v[cn]))? comthe literal text com (case insensitive) Group 3(\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|k[hw]|l[by]|m[mtxy]|n[agip]|om|p[aeghkry]|qa|s[abglv]|t[jrw]|u[ay]|v[cn]))? ?repeats the group contents below at most once:
\.the literal . (4610 / 568 / 2E16)
Group 4(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|k[hw]|l[by]|m[mtxy]|n[agip]|om|p[aeghkry]|qa|s[abglv]|t[jrw]|u[ay]|v[cn]) athe literal a (9710 / 1418 / 6116) (case insensitive)
fthe literal f (10210 / 1468 / 6616) (case insensitive)
gthe literal g (10310 / 1478 / 6716) (case insensitive)
ithe literal i (10510 / 1518 / 6916) (case insensitive)
rthe literal r (11410 / 1628 / 7216) (case insensitive)
uthe literal u (11710 / 1658 / 7516) (case insensitive)
bthe literal b (9810 / 1428 / 6216) (case insensitive)
dthe literal d (10010 / 1448 / 6416) (case insensitive)
hthe literal h (10410 / 1508 / 6816) (case insensitive)
nthe literal n (11010 / 1568 / 6E16) (case insensitive)
othe literal o (11110 / 1578 / 6F16) (case insensitive)
rthe literal r (11410 / 1628 / 7216) (case insensitive)
zthe literal z (12210 / 1728 / 7A16) (case insensitive)
cthe literal c (9910 / 1438 / 6316) (case insensitive)
othe literal o (11110 / 1578 / 6F16) (case insensitive)
uthe literal u (11710 / 1658 / 7516) (case insensitive)
ythe literal y (12110 / 1718 / 7916) (case insensitive)
dothe literal text do (case insensitive) ethe literal e (10110 / 1458 / 6516) (case insensitive)
cthe literal c (9910 / 1438 / 6316) (case insensitive)
gthe literal g (10310 / 1478 / 6716) (case insensitive)
tthe literal t (11610 / 1648 / 7416) (case insensitive)
fjthe literal text fj (case insensitive) gthe literal g (10310 / 1478 / 6716) (case insensitive)
hthe literal h (10410 / 1508 / 6816) (case insensitive)
ithe literal i (10510 / 1518 / 6916) (case insensitive)
tthe literal t (11610 / 1648 / 7416) (case insensitive)
hkthe literal text hk (case insensitive) jmthe literal text jm (case insensitive) kthe literal k (10710 / 1538 / 6B16) (case insensitive)
hthe literal h (10410 / 1508 / 6816) (case insensitive)
wthe literal w (11910 / 1678 / 7716) (case insensitive)
lthe literal l (10810 / 1548 / 6C16) (case insensitive)
bthe literal b (9810 / 1428 / 6216) (case insensitive)
ythe literal y (12110 / 1718 / 7916) (case insensitive)
mthe literal m (10910 / 1558 / 6D16) (case insensitive)
mthe literal m (10910 / 1558 / 6D16) (case insensitive)
tthe literal t (11610 / 1648 / 7416) (case insensitive)
xthe literal x (12010 / 1708 / 7816) (case insensitive)
ythe literal y (12110 / 1718 / 7916) (case insensitive)
15th Alternativep[aeghkry] 2nd Alternativea[delmstz] 3rd Alternativeb[aefgijsty] 4th Alternativec[adfghilmnvz] 8th Alternativeg[aeglmry] 13th Alternativel[aiktuv] 14th Alternativem[degklnsuvw] 18th Alternatives[cehiknomrt] 19th Alternativet[dglmnot] 23rd Alternativeco\.(ao|bw|c[kr]|i[dln]|jp|k[er]|ls|m[az]|nz|t[hz]|u[gkz]|v[ei]|z[amw]) \/the literal / (4710 / 578 / 2F16)
Group 6(search\S*?(tbm=isch|udm=2)|imgres) \S+any non-whitespace character, repeated at least once
g modifier: global. Finds all matches instead of stopping after the first
m modifier: multiline. Causes ^ and $ to match the start and end of each line, not only the start and end of the string
i modifier: insensitive. Matches without distinguishing uppercase and lowercase letters