Hi DHHJ,
Part of this is simply about becoming more familiar with VC's interface.
If you had looked at your history window after testing your voice command, you would have had a good indication of what the problem was.
You can try this yourself. Go back to your original regular expression. Issue your voice command with the history window open. See the line highlighted in orange? Mouse over it. It tells you that it didn't find any matches and it shows what string it is trying to evaluate (1205).
Right away, you should know that it is trying to evaluate the correct string, but it can't find matches so there must be something wrong with the regular expression you're using.
It would be difficult indeed for a debugging tool to figure out every possible human error for each action that VC offers. It's true that comprehensive development platforms offer such tools, but the resources required make it an independent development project in its own right, not a small side "bonus feature".
James has tried to provide a lot of tools in VC to help us to problem solve.
Apart from learning how to make the most of messages that appear in the history window, I usually recommend that people make more use of the parameter helper as well:
http://voxcommando.com/mediawiki/index.php?title=Parameter_HelperAnd look for guidance provided in the action selection tree. (e.g. the Results.Regex action description includes a link to the C# cheat sheet that James linked to above):
http://voxcommando.com/mediawiki/index.php?title=Action_Selection_TreeIn the end, it still takes time, for those of us who aren't programmers, to learn how to problem solve in the kinds of step-by-step systematic ways that computer applications require.