「java验证名字」visual studio code怎么创建php

博主:adminadmin 2023-01-02 08:39:08 685

本篇文章给大家谈谈java验证名字,以及visual studio code怎么创建php对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java验证一个用户名是否存在

package test;

import java.util.Scanner;

public class Confirm {

public static String Name[]={"d","fdf","dfdf"};

public static boolean Check(String str ){

boolean flag=false;

for(int i=0;i2;i++){

String a=Name[i];

if(a.equals(str)){

flag=true;

}

}

return flag;

}

/**

* @param args

*/

public static void main(String[] args) {

Scanner scan = new Scanner(System.in);

String name=scan.next();

if(Check(name)){

System.out.println("用户存在");

}

else {

System.out.println("不存在此用户");

}

}

}

验证过的,看看希望有用!

JAVA 中怎么判定一个人名是中文名还是英文名?有什么判定条件吗?

用正则表达式就行了,匹配一下,

String name = "lHJKaa";

  String reg = "[a-zA-Z]*";

  if (name.matches(reg)) {

   System.out.println("名字是英文");

  } else {

   System.out.println("名字是中文");

  }

java怎么验证用户名密码数据库

1,当你建一个数据库:是有用户名与密码的。

2,java中,通过建立一个类,比如说:DatabaseConnector,用于与数据库进行连接。

3,类建好后,如果你用的是mysql数据库的话,还需要再java中加载相应的jar包(mysql-connector-java-3.0.jar),其他数据库也需要加载相应的包。

4.用户名与密码,放于数据库中一个表中,当用户登录时,在数据库该表中查找是否有用户名与密码与所给相同的字段。如有,登录成功,跳转到相应页面。如无,登录失败。

java中如何用正则验证用户名(以字母开头的6-12位字符且不能有连续4个以上字母,连续6个以上数字)

public class TT

{

public static void main ( String[] args )

{

String reg = "(?i)^[a-z].{5,11}$";

String reg1 = "(?i)^.*[a-z]{4,}.*$";

String reg2 = "^.*\\d{6,}.*$";

String str = "a12addd3s";

if (str.matches (reg))

{

if (str.matches (reg1) || str.matches (reg2))

{

System.err.println ("wrong");

}

else

{

System.out.println ("right");

}

}

}

}

用JAVA语句来验证用户名是否为空

三种方法:

String name=“”;

1. name.trim().length()0;

2. name!=null ;

3. !name.equals("");

用Java验证姓名,年龄,电话怎么写。

1、汉字验证

这个方法改一下就行了

/**

 * 计算字符串长度. 一个汉字的长度按2计算. 如果给定的字符串为null, 返回0.

 * 

 * @param str

 *            待计算长度的字符串

 * @return 字符串长度

 */

public static int strlen(String str) {

    if (str == null || str.length() = 0) {

        return 0;

    }

    int len = 0;

    char c;

    for (int i = str.length() - 1; i = 0; i--) {

        c = str.charAt(i);

        if ((c = '0'  c = '9') || (c = 'a' amp; c = 'z')|| (c = 'A'  c = 'Z')) {//字母, 数字

            len++;

        } else {

            if (Character.isLetter(c)) { //中文

                len += 2;

            } else { //符号或控制字符

                len++;

            }

        }

}

return len;

}

2、电话

我给你个思路

就是把字符串转化为数字,然后用try catch  如果呢异常就表明是数字,至于长度length一下就行了,

或用这个

邮编号码:xxx.xxxx(都为数字)

固定电话号码:xx-xxxx-xxxx(都为数字)

手机号码:xxx-xxxx-xxxx(都为数字)

一般来说,基本的校验功能留给页面去处理,可以减轻服务器的负担。建议这些功能放在页面完成。

java中的正则表达式:

/**

 * java正则表达式来判断是否EMAIL邮件

 * 

 * @param number

 *            待检测字符串

 * @return 若是返回true,否则返回false

 */

import org.apache.oro.text.regex.MalformedPatternException;

import org.apache.oro.text.regex.Pattern;

import org.apache.oro.text.regex.PatternCompiler;

import org.apache.oro.text.regex.PatternMatcher;

import org.apache.oro.text.regex.Perl5Compiler;

import org.apache.oro.text.regex.Perl5Matcher;

public static boolean checkFomatNumber(String number) {

  //*Regexp匹配模式

  //String postCodeRegexp = "([0-9]{3})+.([0-9]{4})+";  //邮政编码的匹配模式

  //String phoneRegexp = "([0-9]{2})+-([0-9]{4})+-([0-9]{4})+";//固话的匹配模式   

  String mobileRegexp = "([0-9]{3})+-([0-9]{4})+-([0-9]{4})+"; //手机的匹配模式

  PatternCompiler compiler = new Perl5Compiler();

  PatternMatcher matcher = new Perl5Matcher();

  Pattern pattern = null;

  // Initialization of compiler, matcher, and input omitted;

  try {

      //pattern = compiler.compile(postCodeRegexp);

      //pattern = compiler.compile(phoneRegexp);

      pattern = compiler.compile(mobileRegexp);

  } catch (MalformedPatternException e) {

      return false;

  }

  if (matcher.matches(number, pattern))

      return true;

  else

      return false;

 }

3、年龄跟电话差不多,也是转换为数字,然后比较一下是否大于120

关于java验证名字和visual studio code怎么创建php的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。