To nitpick even further I'd use \D+ to remove multiple consecutive non-digits in one sweep, rather than removing them one by one.


Gone.