我有一个匹配浮点数的任务.我为它写了以下正则表达式:
[-+]?[0-9]*\.?[0-9]*
Run Code Online (Sandbox Code Playgroud)
但它显示错误说:
Invalid escape sequence (valid ones are \b \t \n \f \r \" \' \\ )
Run Code Online (Sandbox Code Playgroud)
但据我所知,我们还需要使用转义字符..请纠正我错在哪里.
似乎我再次陷入了一个简单的正则表达式.
我想要的是什么:
允许:
100
999,0
999,999
999,99不允许:
-1
0
999,
999,9999
这是我到目前为止:
^[0-9]{1,3}(?:\,[0-9]{1,3})?$
Run Code Online (Sandbox Code Playgroud)
有小费吗?