Regular expressions are a language of their own. When you learn a new programming language, they're this little sub-language that makes no sense at first