Literal Character:
aAny Character:
.Character Set:
[abc]Negated Character Set:
[^abc]Range:
[a-z]Zero or More:
a*One or More:
a+Zero or One:
a?Start of Line:
^End of Line:
$Group:
(a)Alternation:
a|bEscape Special Character:
\.Group:
\s(.*?)\sNamed Group:
(?<ip>.*?)\smultiple named and unnamed groups:
^(?<ip>.*?)\s(.*?)\s(.*?)\s\[(.*?)\s