数値の正規表現
真面目にやると色々要件があってかなり面倒くさい
全角/半角
3個またぎで,を許容
、(全角の読点)は?流石にない?
.は1つまで許容
先頭の.
。(全角の句点)は?流石にない?
先頭の-
ー(全角)
先頭の+
+(全角)
code:ss
↑コレみたいに、全角を許容した大きめのものを一個作って、
それをreplaceで半角に変換したら
↓のように半角のみの正規表現で絞れるのでパターン数を減らせる
code:aaa
positiveStrNum: /^\d*\.?\d+$/, // 半角の、正の数(整数|小数)
positiveStrInt: /^\d+$/, // 半角の、正の整数