主页 > 知识库 > Java使用正则表达式对注册页面进行验证功能实现

Java使用正则表达式对注册页面进行验证功能实现

热门标签:400电话办理电话办理 地图标注教学点 呼叫系统外呼只能两次 贵港公司如何申请400电话 梅县地图标注 甘肃医疗外呼系统排名 外呼系统无呼出路由是什么原因 西藏智能外呼系统代理商 ai电话机器人搭建

本文给大家介绍java使用正则表达式对注册页面进行验证的代码,代码如下所示:

package regex;
import java.util.Scanner;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class registered {
public static void main(String[] args) {
//注册用户
Scanner sc=new Scanner(System.in);
System.out.println("请输入用户名:");
String uname=sc.next();
System.out.println("请输入密码:");
String passwd=sc.next();
System.out.println("请输入确认密码:");
String repasswd=sc.next(); 
/* String uname="wangheng";
String passwd="222assAS123";
String repasswd="432Pass123";*/ 
boolean b=uname.matches("\\w{3,10}"); //方法一
if(b==true){
Pattern p0=Pattern.compile(".{6,12}");//长度6到12个
Pattern p1=Pattern.compile(".*[A-Z]+");//
Pattern p2=Pattern.compile(".*[a-z]+");
Pattern p3=Pattern.compile(".*\\d+");
Matcher m0=p0.matcher(passwd);
Matcher m1=p1.matcher(passwd);
Matcher m2=p2.matcher(passwd);
Matcher m3=p3.matcher(passwd);
if(m0.lookingAt()==true
m1.lookingAt()==true 
m2.lookingAt()==true
m3.lookingAt()==true){
boolean b2=passwd.matches(repasswd);
if(b2){
System.out.println("注册成功!");
}else{
System.out.println("确认密码与密码不同!");
}
}else{
System.out.println("密码输入错误!");
}
}else{
System.out.println("用户名输入错误!");
}

//方法二
Pattern p1=Pattern.compile("[A-Z]+");
Pattern p2=Pattern.compile("[a-z]+");
Pattern p3=Pattern.compile("\\d+");
Matcher m1=p1.matcher(passwd);
Matcher m2=p2.matcher(passwd);
Matcher m3=p3.matcher(passwd);
if(uname.matches("\\w{3,10}")passwd.matches(".{6,12}")m1.find()m2.find()m3.find()){
System.out.println("注册成功!");
}else{
System.out.println("注册失败!");
}
}
}

以上所述是小编给大家介绍的Java使用正则表达式对注册页面进行验证功能实现,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

您可能感兴趣的文章:
  • JavaWeb 网上书店 注册和登陆功能案例详解
  • Java+mysql用户注册登录功能
  • java用户管理注册功能 含前后台代码
  • JavaWeb实现用户登录注册功能实例代码(基于Servlet+JSP+JavaBean模式)
  • Servlet+JavaBean+JSP打造Java Web注册与登录功能
  • JAVA简单链接Oracle数据库 注册和登陆功能的实现代码
  • Java测试题 实现一个注册功能过程解析

标签:常州 大兴安岭 湖州 凉山 海口 本溪 哈密 泰安

巨人网络通讯声明:本文标题《Java使用正则表达式对注册页面进行验证功能实现》,本文关键词  Java,使用,正则,表达式,对,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《Java使用正则表达式对注册页面进行验证功能实现》相关的同类信息!
  • 本页收集关于Java使用正则表达式对注册页面进行验证功能实现的相关信息资讯供网民参考!
  • 推荐文章