Trim user input (allow leading and trailing spaces)
Improves validator to allow the formats '£1p' and '£1.p'
Improves validator to allow the format 'NUMBERp'