Regular expressions are part of those small technology areas that are incredibly useful in a wide range of programs, yet rarely used among developers. You can think of regular expressions as a mini programming language with one specific purpose: to locate substrings within a large string expression. It is not a new technology; it originated in the Unix…