Regular expressions
Not written yet. Why don't you do it? :-)