整数にマッチする行を検索する マッチ条件は以下の通り ・小数点は一つ以下 ・正負の符号は許可 ・前ゼロは不許可 ・後ゼロは不許可 ・符号付きの0は不許可 検索前 検索後
123456 +123.45 -0.123 0 +5 -9 -00000000 -0 ABCDEF 1+23 123- -.123 123.00000 123. 00012 .123 -0000 +0000.22
^(?![-+]0+$)[-+]?([1-9][0-9]*)?[0-9](\.[0-9]*[1-9])?$
否定先読みを使って、符号付きの0を不許可にしてます