








注釋:
/\d+(\.\d+)?/g
\d表示數(shù)字
\d+表示一個以上的數(shù)字
\.表示.
\.\d+表示一個.后邊有一個以上的數(shù)字
(\.\d+)?表示有0或1組一個.后邊有一個以上的數(shù)字組成的串
\d+(\.\d+)?表示一組由一個以上的數(shù)字和有0或1組一個.后邊有一個以上的數(shù)字組成的串
g表示全局檢測
如果這都看不懂,請找本js手冊看看正則表達式的介紹。
/^(\+|-)?(0|[1-9]\d*)(\.\d*[1-9])?$/ 這個正則可以比較齊全地判斷是否為數(shù)字。