正则表达式(规则+代码)
package a201805311506;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/*
* 正则表达式:字符串匹配,查找,替换
* [abc]:abc中的任意一个字符
* \d:表示数字
* \D:表示非数字
* \w:表示字母、数字、下划线
* \W:表示非w
* \s:表示空白字符(空格,换行)
* \S:非空白字符
* \t:tab
* \^:表示正则表达式的开始;$:表示正则表达式的结束
* +:表示一个或多个
* *:表示0次到多次
* .:表示除了换行符之外的一个任意字符
* ?:0-1个字符
*/
public class RegexTest {
public static void main(String[] args) {
String number = "13534340978";
String regex = "[0-9]+";//任取0,1,2,3...中的一个 + : 一次或多次
Pattern pattern = Pattern.compile(regex);
Matcher match=pattern.matcher(number);
boolean result = match.matches();
System.out.println(result);
}
}
正则表达式(规则+代码)相关推荐
- Python使用正则表达式识别代码中的中文、英文和数字实例演示
Python 正则表达式识别代码中的中文.英文和数字 识别中文 识别英文 识别数字 拓展 在文本处理和数据分析中,有时候需要从代码中提取出其中包含的中文.英文和数字信息.正则表达式是一种强大的工具,可 ...
- python正则表达式代码_python的re正则表达式实例代码
导读热词 本文研究的主要是python的re正则表达式的相关内容,具体如下. 概念:正则表达式(通项公式)是用来简洁表达一组字符串的表达式.优势是简洁,一行胜千言. 应用:字符串匹配. 实例代码: C ...
- 【Groovy】Groovy 代码创建 ( 使用 Java 语法实现 Groovy 类和主函数并运行 | 按照 Groovy 语法改造上述 Java 语法规则代码 )
文章目录 一.创建 Groovy 代码文件 二.使用 Java 语法实现 Groovy 类和主函数并运行 三.按照 Groovy 语法改造上述 Java 语法规则代码 一.创建 Groovy 代码文件 ...
- php正则过滤%3e,实用的替换或者过滤数据正则表达式php代码
实用的替换或者过滤数据正则表达式php代码 蓝叶 网站设计 2021-02-01 137 0评论 通过php代码来实现一些功能时或通过php代码来实现采集数据时,采集到的数据或 ...
- python用正则表达式提取中文_python3.x提取中文的正则表达式示例代码
python3.x提取中文的正则表达式示例代码 发布时间:2020-09-29 06:26:16 来源:脚本之家 阅读:118 作者:mrr 实例一: 读取txt文件中含有中文的字符 import r ...
- python re 简单实例_python的re正则表达式实例代码
本文研究的主要是python的re正则表达式的相关内容,具体如下. 概念:正则表达式(通项公式)是用来简洁表达一组字符串的表达式.优势是简洁,一行胜千言. 应用:字符串匹配. 实例代码: CODEC ...
- php 判断是否ipv6,PHP IPV6正则表达式验证代码
PHP IPV6正则表达式验证代码 发布于 2014-10-21 21:58:01 | 117 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext P ...
- oracle中正则表达式规则,Oracle SQL 正则表达式
From:http://blog.sina.com.cn/s/blog_69e7b8d701012tuj.html 在oracle数据库当中有字符处理的函数,比如substr().replace()和 ...
- 比较正宗的验证邮箱的正则表达式js代码详解
来源:http://www.jb51.net/article/31182.htm 邮箱正则最正宗的一条正则语句是^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a- ...
最新文章
- Oracle 9i/10g/11g数据库升级路线图总览
- Hive中JOIN的使用入门
- 使用IntelliJ IDEA碰到的问题总结
- Swift实现OC中的单例模式
- animation-fill-mode的一些思考
- RS(Regular Singular)隐写分析及实现
- CSDN上传资料获得积分?
- 论文笔记:Multilingual Multimodal Pre-training for Zero-Shot Cross-Lingual Transfer of Vision-Language Mo
- mysql jemalloc_jemalloc优化MySQL、Nginx内存管理
- PPT文档如何插入超链接
- 功能测试主要做什么?
- 《Adobe Illustrator CS6中文版经典教程(彩色版)》—第0课0.4节应用颜色
- 【原创】获得大尺寸Google地图图片
- 抛错java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11.XToolkit
- Espresso指南一(Espresso下载、安装、设置、基础、速查表)
- TR单据自动生成TO单并确认
- 寒武纪MLU270 平台 CNStream 学习记录
- erdaicms旅游网站程序2017款新模版正式上线
- Linux (CentOS) 系统下载地址
- 神经网络方法研究及应用,基于神经网络的控制
热门文章
- 睿智的目标检测32——TF2搭建YoloV4目标检测平台(tensorflow2)
- 嵌入式微处理器的体系结构
- AriaNg的Nginx 421错误解决
- Debian启动自定义桌面
- 计算机word平均分怎么算,word怎么计算一列平均分
- Flink1.10.1编译hadoop2.7.2 编译flink-shaded-hadoop-2-uber
- Python OpenCV 修改一寸照片底色,图像处理取经之旅第 20 天
- 立体图形3D动画和绘制
- 1045 Favorite Color Stripe(最长不下降子序列)
- sparksql中shuffled hash join策略