900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > Java使用正则表达式对注册页面进行验证功能实现

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

时间:2024-03-26 16:30:10

相关推荐

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

Java|java教程

java 正则表达式 验证

Java-java教程

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

下载文件的网页源码,ubuntu镜像系统刻盘,小红书app 爬虫,php得到path,seo 对外贸lzw

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=pile(".{6,12}");//长度6到12个Pattern p1=pile(".*[A-Z]+");//Pattern p2=pile(".*[a-z]+");Pattern p3=pile(".*\\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=pile("[A-Z]+");Pattern p2=pile("[a-z]+");Pattern p3=pile("\\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使用正则表达式对注册页面进行验证功能实现,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对PHP中文网的支持!

源码天空订餐系统,vscode的圣诞彩蛋,ubuntu cpio报错,配置双tomcat,sqlite两个表对比,生产爬虫钙粉的企业有哪些,php 插入多条数据,做seo有什么项目,京东手机端网站模板下载,织梦论坛模板免费下载lzw

更多Java使用正则表达式对注册页面进行验证功能实现相关文章请关注PHP中文网!

p006-特产商城源码,vscode怎么快速保存,gamit教程ubuntu,tomcat怎么优化的,汉中灭爬虫,js和php难,企石seo优化推广公司,珠宝网站源码下载,不是标准的shopex模板包lzw

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。