in reply to Expression, but is it regular?

The reason I suspect that your regex isn't working is that you have a phantom slash, it is escaping the [ character, thus making it a literal.

The 15 year old, freshman programmer,
Stephen Rawls