[Seasar-user:13174] Re: [Kumu.Validator] DoubleValidator / IntegerValidatorの正規表現パターンの不具合

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2008年 3月 6日 (木) 23:56:02 JST


平塚さん
米林です。

取り込んでコミットしました。
https://www.seasar.org/issues/browse/TEEDA-447

次のバージョンから反映されます。

ありがとうございました。

----- Original Message ----- 
From: <[E-MAIL ADDRESS DELETED]>
Sent: Tuesday, March 04, 2008 11:46 PM

> 米林です。
>
>> これらの問題をふまえ、ローカルで以下のような正規表現を適用したところ
>> 概ねうまく動作しているようです。
>>
>> ・DoubleValidator
>>  → /^[-]?([1-9]\d*)?\d(\.\d*)?$/
>> ・IntegerValidator
>>  → /^[-]?([1-9]\d*)?\d$/
>>
>> 動作を確認したバージョンは「Teeda 1.0.10」と、ちょっと前のものに
>> なりますが、リポジトリの方を確認したところ、該当個所の正規表現に
>> バージョンによる差異はなかったようですので、報告させていただきました。
>
> 報告ありがとうございます。
> 取り込みたいと思います、ありがとうございました。
>
> ----- Original Message ----- 
> From: "Scientia 平塚 智之" <[E-MAIL ADDRESS DELETED]>
> Sent: Tuesday, March 04, 2008 6:00 PM
>
>> お世話になっております。
>> 平塚@サイエンティアです。
>>
>> 画面の入力チェックに、Kumu.Validatorを使用しているのですが、
>> DoubleValidator / IntegerValidatorにて、以下の問題を確認いたしました。
>>
>> ■DoubleValidatorについて
>> ・小数点以下の桁数が1桁でないとNG
>>  →「1.25」などがNGと判定される
>> ・小数点部分がどんな文字でもOK
>>  →「1a2」などがOKと判定される
>> ・整数部分の頭ゼロがOKと判断される
>>  →「-01.2」がOKと判定される
>>
>> ■IntegerValidatorについて
>> ・整数部分の頭ゼロがOK
>>  →「-01」がOKと判定される
>> ・「マイナスのみ」が数値としてOK
>>  →「-」がOKと判定される
>>
>> これらの問題をふまえ、ローカルで以下のような正規表現を適用したところ
>> 概ねうまく動作しているようです。
>>
>> ・DoubleValidator
>>  → /^[-]?([1-9]\d*)?\d(\.\d*)?$/
>> ・IntegerValidator
>>  → /^[-]?([1-9]\d*)?\d$/
>>
>> 動作を確認したバージョンは「Teeda 1.0.10」と、ちょっと前のものに
>> なりますが、リポジトリの方を確認したところ、該当個所の正規表現に
>> バージョンによる差異はなかったようですので、報告させていただきました。
>>
>> 以上、ご確認いただければと思います。
>> よろしくお願いいたします。
>>
>> -- 
>> ========================================
>> 株式会社 サイエンティア
>> 製品開発部 第1開発グループ
>>  平塚 智之 Hiratsuka Tomoyuki
>>
>> 仙台市青葉区本町1-1-1 アジュール仙台 13F
>> TEL:022-212-3778 FAX:022-263-0031
>> URL:http://www.scientia.co.jp/
>> E-Mail:[E-MAIL ADDRESS DELETED]
>> ========================================
>
> ---
> 米林 正明
> [E-MAIL ADDRESS DELETED]

---
米林 正明
[E-MAIL ADDRESS DELETED] 



Seasar-user メーリングリストの案内