千家信息网

JavaString类正则操作示例分析

发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,本篇文章给大家分享的是有关JavaString类正则操作示例分析,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。一 应用正则表达式1 代码
千家信息网最后更新 2025年11月08日JavaString类正则操作示例分析

本篇文章给大家分享的是有关JavaString类正则操作示例分析,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

一 应用正则表达式

1 代码

public class RegExp{ public static void main(String[] args) throws Exception { if ("123".matches("\\d+")) { System.out.println("由数字组成!"); } else { System.out.println("不是由数字组成!"); } }}

2 运行

由数字组成!

二 字符串替换--过滤字符串中的数字

1 代码

public class SubString{ public static void main(String[] args) throws Exception { String str = "a1b22c333d4444e55555f6666666g"; String regex = "[0-9]+"; // 数字出现1次或多次 //String regex = "\\d+"; // 数字出现1次或多次 System.out.println(str.replaceAll(regex, "")); }}

2 运行

abcdefg

三 正则验证邮箱格式

1 代码

import java.util.*;public class EmailValidation{ public static void main(String[] args) throws Exception { String str = null; String regex = "\\w+@\\w+.\\w+"; Scanner reader = new Scanner(System.in); do { System.out.print("请输入一个有效的邮件地址:"); str = reader.next(); System.out.println(str); } while (!str.matches(regex)); System.out.println("邮件地址有效!谢谢注册!"); reader.close(); }}

2 运行

请输入一个有效的邮件地址:4月好4月好请输入一个有效的邮件地址:yy@qq.comyy@qq.com邮件地址有效!谢谢注册!

以上就是JavaString类正则操作示例分析,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

数字 有效 地址 邮件 正则 代码 输入 运行 示例 分析 字符 字符串 更多 知识 篇文章 实用 就是 工作会 文章 是由 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 数据库安全员认证考试 我的世界服务器能刷东西吗 手游方舟怎么看服务器人数 杭州游卡网络技术有限公司工资 下载存在数据库中的文件乱码 游戏服务器登录超时是怎么回事 微信公众号数据库损坏 一梦江湖服务器不同可以一起玩吗 攻防演练网络安全师证如何考 服务器漏洞修复完软件不能用了 UOS可以安装SM数据库吗 软件测试跟网络技术 h3c服务器上新硬盘 kali与网络安全 笔记本回收服务器 计算机网络安全应用 学校冬残奥网络安全保障工作总结 南京软件开发人员工资 千方百计管理系统服务器地址 网络安全靠人民征文300字 常州兔仔互联网科技有限公司 安徽百信云龙服务器企业 浏阳举行网络安全研讨会 打造网络安全人才 find指令是数据库的吗 台湾服务器光算云 优势 济南鑫郸网络技术有限公司 软件开发企业的管理模式 我的世界端游1.16服务器 网络安全宣传稿海报
0