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