^start of line
\x7f?optionally matches the literal (7F16 / 1778 / 12710)
\x7e?optionally matches the literal ~ (7E16 / 1768 / 12610)
\x7d?optionally matches the literal } (7D16 / 1758 / 12510)
\x7c?optionally matches the literal | (7C16 / 1748 / 12410)
\x7b?optionally matches the literal { (7B16 / 1738 / 12310)
z?optionally matches the literal z (12210 / 1728 / 7A16) (case sensitive)
y?optionally matches the literal y (12110 / 1718 / 7916) (case sensitive)
x?optionally matches the literal x (12010 / 1708 / 7816) (case sensitive)
w?optionally matches the literal w (11910 / 1678 / 7716) (case sensitive)
v?optionally matches the literal v (11810 / 1668 / 7616) (case sensitive)
u?optionally matches the literal u (11710 / 1658 / 7516) (case sensitive)
t?optionally matches the literal t (11610 / 1648 / 7416) (case sensitive)
s?optionally matches the literal s (11510 / 1638 / 7316) (case sensitive)
r?optionally matches the literal r (11410 / 1628 / 7216) (case sensitive)
q?optionally matches the literal q (11310 / 1618 / 7116) (case sensitive)
p?optionally matches the literal p (11210 / 1608 / 7016) (case sensitive)
o?optionally matches the literal o (11110 / 1578 / 6F16) (case sensitive)
n?optionally matches the literal n (11010 / 1568 / 6E16) (case sensitive)
m?optionally matches the literal m (10910 / 1558 / 6D16) (case sensitive)
l?optionally matches the literal l (10810 / 1548 / 6C16) (case sensitive)
k?optionally matches the literal k (10710 / 1538 / 6B16) (case sensitive)
j?optionally matches the literal j (10610 / 1528 / 6A16) (case sensitive)
i?optionally matches the literal i (10510 / 1518 / 6916) (case sensitive)
h?optionally matches the literal h (10410 / 1508 / 6816) (case sensitive)
g?optionally matches the literal g (10310 / 1478 / 6716) (case sensitive)
f?optionally matches the literal f (10210 / 1468 / 6616) (case sensitive)
e?optionally matches the literal e (10110 / 1458 / 6516) (case sensitive)
d?optionally matches the literal d (10010 / 1448 / 6416) (case sensitive)
c?optionally matches the literal c (9910 / 1438 / 6316) (case sensitive)
b?optionally matches the literal b (9810 / 1428 / 6216) (case sensitive)
a?optionally matches the literal a (9710 / 1418 / 6116) (case sensitive)
`?optionally matches the literal ` (9610 / 1408 / 6016)
\x5f?optionally matches the literal _ (5F16 / 1378 / 9510)
\x5e?optionally matches the literal ^ (5E16 / 1368 / 9410)
\x5d?optionally matches the literal ] (5D16 / 1358 / 9310)
\x5c?optionally matches the literal \ (5C16 / 1348 / 9210)
\x5b?optionally matches the literal [ (5B16 / 1338 / 9110)
Z?optionally matches the literal Z (9010 / 1328 / 5A16) (case sensitive)
Y?optionally matches the literal Y (8910 / 1318 / 5916) (case sensitive)
X?optionally matches the literal X (8810 / 1308 / 5816) (case sensitive)
W?optionally matches the literal W (8710 / 1278 / 5716) (case sensitive)
V?optionally matches the literal V (8610 / 1268 / 5616) (case sensitive)
U?optionally matches the literal U (8510 / 1258 / 5516) (case sensitive)
T?optionally matches the literal T (8410 / 1248 / 5416) (case sensitive)
S?optionally matches the literal S (8310 / 1238 / 5316) (case sensitive)
R?optionally matches the literal R (8210 / 1228 / 5216) (case sensitive)
Q?optionally matches the literal Q (8110 / 1218 / 5116) (case sensitive)
P?optionally matches the literal P (8010 / 1208 / 5016) (case sensitive)
O?optionally matches the literal O (7910 / 1178 / 4F16) (case sensitive)
N?optionally matches the literal N (7810 / 1168 / 4E16) (case sensitive)
M?optionally matches the literal M (7710 / 1158 / 4D16) (case sensitive)
L?optionally matches the literal L (7610 / 1148 / 4C16) (case sensitive)
K?optionally matches the literal K (7510 / 1138 / 4B16) (case sensitive)
J?optionally matches the literal J (7410 / 1128 / 4A16) (case sensitive)
I?optionally matches the literal I (7310 / 1118 / 4916) (case sensitive)
H?optionally matches the literal H (7210 / 1108 / 4816) (case sensitive)
G?optionally matches the literal G (7110 / 1078 / 4716) (case sensitive)
F?optionally matches the literal F (7010 / 1068 / 4616) (case sensitive)
E?optionally matches the literal E (6910 / 1058 / 4516) (case sensitive)
D?optionally matches the literal D (6810 / 1048 / 4416) (case sensitive)
C?optionally matches the literal C (6710 / 1038 / 4316) (case sensitive)
B?optionally matches the literal B (6610 / 1028 / 4216) (case sensitive)
A?optionally matches the literal A (6510 / 1018 / 4116) (case sensitive)
@?optionally matches the literal @ (6410 / 1008 / 4016)
\x3f?optionally matches the literal ? (3F16 / 778 / 6310)
\x3e?optionally matches the literal > (3E16 / 768 / 6210)
\x3d?optionally matches the literal = (3D16 / 758 / 6110)
\x3c?optionally matches the literal < (3C16 / 748 / 6010)
\x3b?optionally matches the literal ; (3B16 / 738 / 5910)
\x3a?optionally matches the literal : (3A16 / 728 / 5810)
9?optionally matches the literal 9 (5710 / 718 / 3916)
8?optionally matches the literal 8 (5610 / 708 / 3816)
7?optionally matches the literal 7 (5510 / 678 / 3716)
6?optionally matches the literal 6 (5410 / 668 / 3616)
5?optionally matches the literal 5 (5310 / 658 / 3516)
4?optionally matches the literal 4 (5210 / 648 / 3416)
3?optionally matches the literal 3 (5110 / 638 / 3316)
2?optionally matches the literal 2 (5010 / 628 / 3216)
1?optionally matches the literal 1 (4910 / 618 / 3116)
0?optionally matches the literal 0 (4810 / 608 / 3016)
\x2f?optionally matches the literal / (2F16 / 578 / 4710)
\x2e?optionally matches the literal . (2E16 / 568 / 4610)
\x2d?optionally matches the literal - (2D16 / 558 / 4510)
\x2c?optionally matches the literal , (2C16 / 548 / 4410)
\x2b?optionally matches the literal + (2B16 / 538 / 4310)
\x2a?optionally matches the literal * (2A16 / 528 / 4210)
\x29?optionally matches the literal ) (2916 / 518 / 4110)
\x28?optionally matches the literal ( (2816 / 508 / 4010)
\x27?optionally matches the literal ' (2716 / 478 / 3910)
\x26?optionally matches the literal & (2616 / 468 / 3810)
\x25?optionally matches the literal % (2516 / 458 / 3710)
\x24?optionally matches the literal $ (2416 / 448 / 3610)
\x23?optionally matches the literal # (2316 / 438 / 3510)
\x22?optionally matches the literal " (2216 / 428 / 3410)
\x21?optionally matches the literal ! (2116 / 418 / 3310)
\x20?optionally matches the literal (2016 / 408 / 3210)
$end of line
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