Cheesegrater + Portalizer

© 2002-2008 Jamie Zawinski <jwz@jwz.org>
Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems.