[regexp 7] 【解決御礼】Re: 整数を許可する表記方法

naya SNA02388 @ nifty.com
2005年 12月 2日 (金) 09:22:10 JST


山本さん、真鍋さん、ご教示ありがとうございました。マルチレスで失礼します。

▼山本さん
> それは、JavaScriptのifの条件が逆さまだからです。

う。すみません、正規表現でなくjavascriptの方の問題でしたか。
ご指摘いただいてそうかとは思いました・・・

> 0を含んでいいならば上記のような感じですね。-0という表記もOKになります

ありがとうございます。本件では、むしろ0も含められないといけないもの
でした。

▼真鍋さん
> 正規表現とは外れてしまいますが、とりあえずJavaScriptでの解決法として、
> if (str != parseFloat(str)) {
>     // エラー
> }
> というのでどうでしょう。

こんなピッタリな方法があるのですね、こちらも併せて活用させていただきます。

おかげさまで大変助かりました。ありがとうございました。

--
naya,
SNA02388 @ nifty.com



regexp メーリングリストの案内