千家信息网

正则表达式的概述和简单使用是怎样的

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,本篇文章为大家展示了的概述和简单使用是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。正则表达式的概述和简单使用* A:正则表达式* 是指一个用来描述或者
千家信息网最后更新 2026年11月01日正则表达式的概述和简单使用是怎样的

本篇文章为大家展示了的概述和简单使用是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

正则表达式的概述和简单使用
* A:正则表达式
* 是指一个用来描述或者匹配一系列符合某个语法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。
* 作用:比如注册邮箱,邮箱有用户名和密码,一般会对其限制长度,这个限制长度的事情就是正则表达式做的
* B:案例演示
* 需求:校验qq号码.
* 1:要求必须是5-15位数字
* 2:0不能开头
* 3:必须都是数字

* a:非正则表达式实现
* b:正则表达式实现
案例:
package com.heima.regex;
public class Demo1_Regex {
public static void main(String[] args) {
System.out.println(checkQQ("012345"));
System.out.println(checkQQ("a1b345"));
System.out.println(checkQQ("123456"));
System.out.println(checkQQ("1234567890987654321"));

String regex = "[1-9]\\d{4,14}";
System.out.println("2553868".matches(regex));
System.out.println("012345".matches(regex));
System.out.println("2553868abc".matches(regex));
}

/*
* 需求:校验qq号码.
* 1:要求必须是5-15位数字
* 2:0不能开头
* 3:必须都是数字
* 校验qq
* 1,明确返回值类型boolean
* 2,明确参数列表String qq
*/
public static boolean checkQQ(String qq) {
boolean flag = true; //如果校验qq不符合要求就把flag置为false,如果符合要求直接返回

if(qq.length() >= 5 && qq.length() <= 15) {
if(!qq.startsWith("0")) {
char[] arr = qq.toCharArray(); //将字符串转换成字符数组
for (int i = 0; i < arr.length; i++) {
char ch = arr[i]; //记录每一个字符
if(!(ch >= '0' && ch <= '9')) {
flag = false; //不是数字
break;
}
}
}else {
flag = false; //以0开头,不符合qq标准
}
}else {
flag = false; //长度不符合
}
return flag;
}
}

上述内容就是的概述和简单使用是怎样的,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

正则 表达式 字符 数字 字符串 就是 开头 长度 内容 号码 技能 案例 知识 规则 邮箱 需求 限制 特殊 简明 简明扼要 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技公司 什么是科技互联网 广东万易互联网科技有限公司惠州分公司 科技股互联网 互联网科技与金融科技 互联网与未来科技 腾讯科技 互联网女皇 丰台科技园 互联网 美国互联网黑科技 中正互联网科技招聘 安控科技rtu产品工业互联网 温州喔噻互联网科技有限公司 银川新华互联网科技职业技术培训学校图片 苏州五指互联网络科技有限 用友工业互联网科技发展 抖集互联网科技技术咨询 珠海东科互联网科技有限公司 容联科技互联网电商 盐城市攀科互联网科技有限公司 平安好医生打造互联网科技医疗 互联网科技 互联网科技企业 百单网互联网科技有限公司怎么样 青岛互联网科技公司 礼当家互联网科技 美国互联网前沿科技 链环科技传统企业怎么转型互联网 中天科技中国工业互联网 工业互联网科技创业 艺电能源互联网科技有限公司招聘
0