^((([1-9](\.\d)?)|([1-9][0-9](\.\d)?)|(10[0-9](\.\d)?)|(11[0-8](\.\d)?)|0)?)$
^((([1-9](\.\d)?)|([1-9][0-9](\.\d)?)|(10[0-9](\.\d)?)|(11[0-8](\.\d)?)|0)?)$
就这个了,
^((([1-9](\.\d)?)|([1-9][0-9](\.\d)?)|(10[0-9](\.\d)?)|(11[0-8](\.\d)?)|0)?)$
本人亲自测试通过!