Regular expressions just seem hard to understand until you try finding patterns in strings without them.