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

在百度怎么建立自己的网站企业信息管理系统实训报告

在百度怎么建立自己的网站,企业信息管理系统实训报告,网站开发与实践题库,php企业网站demo正则表达式 目标:体验一下使用正则表达式来校验数据格式的合法性。需求:校验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/505485/

相关文章:

  • 大企业网站建设费用酒店网站建设特色
  • 网站建设风格青岛网站做网站多少钱
  • 河北地矿建设集团官方网站视频直播软件有哪些
  • 制作个人业务网站广告创意设计欣赏
  • 手机网站建设是什么flask做的网站项目
  • 自媒体图片素材网站网站建设中单页面
  • 传媒公司 网站开发品牌网站设计工作室
  • 购物建设网站wordpress方框里面打勾
  • html企业网站模板大地seo
  • 网站编程技术 吉林出版集团股份有限公司宁夏建设工程招标投标信息网站
  • 服务器网站管理助手wordpress无法编辑文章
  • 网站的专业惠州网站建设找惠州邦
  • 网站建设攸县自己的品牌怎么做加盟推广
  • 中跃建设集团有限公司网站wordpress手机端模板
  • 专业app网站建设学好seo
  • 上海城市分站seo做微商怎么找客源加人
  • 网站开发要用什么语言沈阳优化网站关键词
  • 新浪做网站做一个电子商城网站建设方案
  • 微信公众号优惠和网站绑定怎么做pc网站接入微信支付
  • 商务网站开发的的基本流程成都百度推广开户公司
  • 电子商务行业网站石家庄做网站的公司哪个好
  • 海南省建设厅官方网站做月季评分表的工程网站叫什么
  • 撰写网站栏目规划建企业网站要多少钱
  • 做视频可以赚钱的网站营销网站规划的要点包括( )
  • 优质的聊城做网站广州网站建设V芯ee8888e
  • 做plc课程设计的网站站长工具ip地址查询域名
  • 网站安全建设思考网站备案 接电话
  • 葫芦岛市城乡建设局网站最新国家大事时政新闻
  • 如何弄公司网站抖音代运营怎么取消
  • 全球网站免费空间注册wordpress中文主题模板