当前位置: 首页 > news >正文

菜鸟网站做图深圳网站建设在哪里找

菜鸟网站做图,深圳网站建设在哪里找,商务网站网络环境设计,中信建设正则表达式 目标:体验一下使用正则表达式来校验数据格式的合法性。需求:校验QQ号码是否正确,要求全部是数字,长度是(6-20)之间,不能以0开头 首先用自己编写的程序判断QQ号码是否正确 public static void main(String[] args) {Sy…

正则表达式

在这里插入图片描述

  • 目标:体验一下使用正则表达式来校验数据格式的合法性。
  • 需求:校验QQ号码是否正确,要求全部是数字,长度是(6-20)之间,不能以0开头

首先用自己编写的程序判断QQ号码是否正确

 public static void main(String[] args) {System.out.println(checkQQ(null));//falseSystem.out.println(checkQQ("25156681565"));//trueSystem.out.println(checkQQ("251sdw8218"));//false}public static boolean checkQQ(String qq){//1.判断qq号码是否为 null 是否符合要求if (qq == null || qq.startsWith("0") || qq.length()<6 || qq.length() >20){return false;}//2.qq至少不是null 不是以0开头的 满足6-20之间的长度//判断qq中是否都是数字。// 假设qq=265161sdasz5for (int i = 0; i < qq.length(); i++) {char ch = qq.charAt(i);if (ch<'0' || ch >'9'){return false;}}return true;}

使用正则表达式来判断 使用 matches API

public static void main(String[] args) {System.out.println(checkQQ1(null));//falseSystem.out.println(checkQQ1("25156681565"));//trueSystem.out.println(checkQQ1("251sdw8218"));//false}public static boolean checkQQ1(String qq){return qq != null && qq.matches("[1-9]\\d[5,19]");//[1-9]代表首位是1-9的数字,[5,19]意思是6-20位的数}

正则表达式的书写规则

在这里插入图片描述
在这里插入图片描述


正则表达式案例:校验手机号码、座机号码是否正确

public static void main(String[] args) {checkPhone();}public static void checkPhone(){while (true) {System.out.println("请您输入您的电话号码(手机|座机):");Scanner sc = new Scanner(System.in);String phone = sc.nextLine();//13566688822 010-342424425 010556226491if (phone.matches("(1[3-9]\\d{9})|(0\\d{2,7}-?[1-9]\\d{4,9})")){System.out.println("您输入的号码格式正确~~");break;}else {System.out.println("您输入的号码有误,请重新输入~");}}}

正则表达式判断邮箱格式是否正确

  public static void main(String[] args) {checkEmail();}public static void checkEmail(){while (true) {System.out.println("请您输入您的邮箱:");Scanner sc = new Scanner(System.in);String email = sc.nextLine();//216151816@qq.com  deee15918@163.com  dedasce@wfas.com.cnif (email.matches("\\w{2,}@\\w{2,}(\\.\\w{2,}){1,2}")){System.out.println("您输入的邮箱格式正确~~");break;}else {System.out.println("您输入的邮箱格式有误,请重新输入~");}}}

正则表达式检验当前时间是否正确,例如(20:20)

 public static void main(String[] args) {checkTime();}public static void checkTime(){while (true) {System.out.println("请您输入您的邮箱:");Scanner sc = new Scanner(System.in);String time = sc.nextLine();//212:13//[::]代表中文输入法的冒号和英文输入法的冒号都可以用if (time.matches("(((0\\d)|(1\\d)|(2[0-3]))[::][0-5]\\d)")){System.out.println("您输入的时间格式正确~~");}else {System.out.println("您输入的时间格式有误,请重新输入~");}}}
http://www.yayakq.cn/news/141637/

相关文章:

  • 网站开发建设总结dw网站制作怎么做滑动的图片
  • 高端+旅游+网站建设开发定制软件
  • 提供网站制作公司电话益阳房地产网站建设
  • 南宁网站建设方案书秦皇岛提高网站排名
  • 怎样弄网站的导航栏安卓软件开发需要学什么软件
  • 宽屏网站模板企业源码网站开发外包报价
  • 沭阳奥体小区做网站的平面设计师培训
  • 南开网站建设公司wordpress谷歌地图插件
  • 手机网站页面设计书签制作视频
  • thinkphp 网站模板网站开发任务需求书
  • 秀洲住房与建设局网站公司做网站卖东西要什么证
  • wordpress域名网站搬家音乐 wordpress
  • 建设学院网站的通知wordpress跨域登录
  • 建设通网站自定义wordpress页面
  • 住房建设部官方网站专家注册朋友圈推广怎么做
  • 室内设计者联盟网站大连网站排名网络推广公司
  • 贵阳市住房和城乡建设局政务网站视频制作公司排名
  • 做网站需要看什么书wordpress 折叠展开
  • 免费一键搭建网站wordpress主题内容修改
  • 做网站找 汇搜网络wordpress 5.0火车头发布模块
  • 网站建设方案后期服务福州微网站开发
  • 希腊网站 后缀柳州正规网站制作公司
  • 站长之家官网网址会昌县 两学一做 网站
  • 抖音点赞自助网站wordpress设置静态页
  • 做网站编辑我能力得到提升企业品牌策划排行榜
  • 南通电商网站建设上海传媒公司官网
  • 网站名称查询国内做网站最大的公司
  • 网站建设推广信息西安房产网
  • willfast优化工具下载北京网络优化
  • 深圳门户网站建设案例河北百度seo关键词排名