整数にマッチする行を検索する マッチ条件は以下の通り ・小数点は一つ以下 ・正負の符号は許可 ・前ゼロは不許可 ・後ゼロは不許可 検索前 検索後
103 709. 123. .123 +.123 123.456 30.5 -123.5 0.34 0. 6 +-1.23 030.5 1.0 +3.00 .120 00.320
^[-+]?([1-9][0-9]*|0)?\.?([0-9]*[1-9])?$
選択で0の場合と0以外の場合で場合分けしつつ、 *と?を使って前ゼロと後ゼロをチェックしてます。