I ran that through Expresso and it says it is a perfectly valid regular expression.
I can't say it will do what you want it to (because I don't have any idea what you expect it to do), but it is perfectly valid and should work anywhere that a Regex is used.
If it isn't working, what isn't it doing?
Get a copy of Expresso
] - it's free, and it examines and generates Regular expressions. It may help you to work out why it doesn't appear to be working.