一个string类型的变量Name,Name要求只能是中文,如果输入的Name是数字或字母符号,怎么处理?各位高手指教下!谢谢!

解决方案 »

  1.   

    没懂你的意思。
    如果你想不允许输入数字或者字母符号的话可以用正则表达式,貌似ascii字符也可以。
    或者在表单提交的时候弹出个提示框告诉用户他输入的不合法也可以。
      

  2.   

    就是一个输入框,要求输入学生姓名Name(string类型的),但如果输入的是数字或字母符号,怎么处理?java写的。
    谢谢!
      

  3.   

    如果只要只能输入字符串就用正则,如果是判断的话就用
                       for (char c : info.toCharArray()) {
    if (Character.isLetter(c)) {//判断是否是字符串
                               if (Character.isDigit(c)) {//判断是否是数字
    System.out.print(c);
    }
    System.out.print(c);
    }
    }