1) remove the , from your regex' character class. By adding them you specify that , is part of the character class, therefore you are disallowing , as well.
2) Your regex is only
testing for one single character. Check out the quantifiers sections of java.util.regex.Pattern