Update the RegExp for constant.numeric.java.

The existing RegExp recognizes invalid hexadecimals like
`int x = 0x;`