PHP Live Regex
When creating regular expressions for PHP I tend to use the awesome tool PHP Live Regex.
This tool has really helped me over the last couple of years to create regular expressions for many of the projects I've been working on. Everything from validation functions to formatters that use regular expressions have had their expressions worked out using this tool. I even use it for testing one off expressions where I just need to find/replace in a file.