Oops, I didn't read carefully enough to see that you wanted those constructs entirely stripped out.
Given that you're seeing numbers indexed, this strongly indicates an escaping bug in the SolrJ client that must have been introduced at some point. I'll see if I can reproduce it in a unit test. -Yonik http://www.lucidimagination.com