匹配任何浮动
[\+\-]?\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