匹配任何浮动
[\+\-]?\d+(\.\d*)?
这将匹配任何带符号的浮点数,如果你不想要符号或正在解析方程式删除 [\+\-]? 所以你有\d+(\.\d+)?
说明:
\d+匹配任何整数()?表示括号内容是可选的,但始终必须一起显示- ‘\’。匹配’。’,我们必须转义这个’。’ 通常匹配任何字符
所以这个表达式会匹配
5
+5
-5
5.5
+5.5
-5.5
[\+\-]?\d+(\.\d*)?
这将匹配任何带符号的浮点数,如果你不想要符号或正在解析方程式删除 [\+\-]? 所以你有\d+(\.\d+)?
说明:
\d+匹配任何整数()? 表示括号内容是可选的,但始终必须一起显示所以这个表达式会匹配
5
+5
-5
5.5
+5.5
-5.5