Hate RegExes?

^txt2regex$ walks you through building a regular expression using plain English (or Japanese) and then shows you how to use that regex in some popular languages. Below is my test of making a phone number regex that would match 313-555-1234:

start to match in any part of the line, followed by a special combination {numbers}, repeated exactly 3 times, followed by a specific character, repeated one times, followed by a special combination {numbers}, repeated exactly 3 times, followed by a specific character, repeated one times, followed by a special combination {numbers}, repeated exactly 4 times.