【发布时间】:2014-07-29 22:12:19
【问题描述】:
我正在尝试对表单进行错误检查。我想通过它是否包含所有号码来查看电话号码是否有效。有没有办法查看一个字符串中是否只有 nmbers?
【问题讨论】:
-
只是确保它不是 HTML 表单?无论哪种方式:当然有。一种方法是模式/正则表达式。你应该做你的研究。
-
正则表达式是允许接受像“(385)-141-3423”这样的字符串的一种选择。
-
取决于您是否可以添加示例接受的数字格式。
-
假设您也不想检查模式。然后您可以在循环中检查每个数字/字符的 ASCII 值。
if(string.charAt(i) < 48 || string.charAt(i) > 58){//Not number}
标签: java