[CUBBY-222] NumberValidatorで全角の「1」なども数値として認識されてしまう Created: 2009-04-14 Updated: 2009-08-24 Resolved: 2009-04-18 |
|
Status: | Closed |
Project: | Cubby |
Component/s: | None |
Affects Version/s: | 2.0.0-beta1 |
Fix Version/s: | 2.0.0-beta2 |
Type: | Bug | Priority: | Major |
Reporter: | agata | Assignee: | Unassigned |
Resolution: | Fixed | Votes: | 0 |
Labels: | None |
Description |
BigDecimalを使用すると全角の「1」やアラビア数字、指数なども数値と認識されてしまいます。 http://java.sun.com/javase/ja/6/docs/ja/api/java/lang/Character.html#isDigit(char) private static final Pattern pattern = Pattern.compile("^[-+]?[0-9]+[.]?[0-9]*$"); |
Comments |
Comment by agata [ 2009-04-18 ] |
r1522で対応しました。 2.0ではConversionValidationRuleを使用するのであまりNumberValidatorは使わないかもしれませんね。 |