added to rocking stackoverflow post http://www.txt2re.com/