Regex 正则表达式帮助十进制
我需要一个正则表达式来匹配以下模式: xxxxxx或xxxx.xRegex 正则表达式帮助十进制,regex,Regex,我需要一个正则表达式来匹配以下模式: xxxxxx或xxxx.x 所以六位或四位小数,小数点右边只有一位。谢谢 下面的正则表达式应该满足您的要求: ^\d{4}[\d\.]\d$ (填写空格,因为这个小问题不需要回答30个字符)试试看 \d{4}(\d{2}|\.\d) 如果需要,将\d转义到\d ^(\d{6}|\d{4}\.\d)$ 6个整位数,或4个带一个小数点的整位数 您还可以修改量词({4}或{6})以匹配更少/更多的数字。+1,我喜欢缺少or。这就是正则表达式的运行方式。只是它
所以六位或四位小数,小数点右边只有一位。谢谢 下面的正则表达式应该满足您的要求:
^\d{4}[\d\.]\d$
(填写空格,因为这个小问题不需要回答30个字符)试试看
\d{4}(\d{2}|\.\d)
如果需要,将\d转义到\d
^(\d{6}|\d{4}\.\d)$
6个整位数,或4个带一个小数点的整位数
您还可以修改量词(
{4}
或{6}
)以匹配更少/更多的数字。+1,我喜欢缺少or。这就是正则表达式的运行方式。只是它不能满足要求。所以,如果你不打字,当然会有帮助;)
^(\d{6}|\d{4}\.\d)$