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);
}

}

正则表达式(规则+代码)相关推荐

  1. Python使用正则表达式识别代码中的中文、英文和数字实例演示

    Python 正则表达式识别代码中的中文.英文和数字 识别中文 识别英文 识别数字 拓展 在文本处理和数据分析中,有时候需要从代码中提取出其中包含的中文.英文和数字信息.正则表达式是一种强大的工具,可 ...

  2. python正则表达式代码_python的re正则表达式实例代码

    导读热词 本文研究的主要是python的re正则表达式的相关内容,具体如下. 概念:正则表达式(通项公式)是用来简洁表达一组字符串的表达式.优势是简洁,一行胜千言. 应用:字符串匹配. 实例代码: C ...

  3. 【Groovy】Groovy 代码创建 ( 使用 Java 语法实现 Groovy 类和主函数并运行 | 按照 Groovy 语法改造上述 Java 语法规则代码 )

    文章目录 一.创建 Groovy 代码文件 二.使用 Java 语法实现 Groovy 类和主函数并运行 三.按照 Groovy 语法改造上述 Java 语法规则代码 一.创建 Groovy 代码文件 ...

  4. php正则过滤%3e,实用的替换或者过滤数据正则表达式php代码

    实用的替换或者过滤数据正则表达式php代码 蓝叶    网站设计    2021-02-01    137    0评论 通过php代码来实现一些功能时或通过php代码来实现采集数据时,采集到的数据或 ...

  5. python用正则表达式提取中文_python3.x提取中文的正则表达式示例代码

    python3.x提取中文的正则表达式示例代码 发布时间:2020-09-29 06:26:16 来源:脚本之家 阅读:118 作者:mrr 实例一: 读取txt文件中含有中文的字符 import r ...

  6. python re 简单实例_python的re正则表达式实例代码

    本文研究的主要是python的re正则表达式的相关内容,具体如下. 概念:正则表达式(通项公式)是用来简洁表达一组字符串的表达式.优势是简洁,一行胜千言. 应用:字符串匹配. 实例代码: CODEC ...

  7. php 判断是否ipv6,PHP IPV6正则表达式验证代码

    PHP IPV6正则表达式验证代码 发布于 2014-10-21 21:58:01 | 117 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext P ...

  8. oracle中正则表达式规则,Oracle SQL 正则表达式

    From:http://blog.sina.com.cn/s/blog_69e7b8d701012tuj.html 在oracle数据库当中有字符处理的函数,比如substr().replace()和 ...

  9. 比较正宗的验证邮箱的正则表达式js代码详解

    来源:http://www.jb51.net/article/31182.htm 邮箱正则最正宗的一条正则语句是^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a- ...

最新文章

  1. Oracle 9i/10g/11g数据库升级路线图总览
  2. Hive中JOIN的使用入门
  3. 使用IntelliJ IDEA碰到的问题总结
  4. Swift实现OC中的单例模式
  5. animation-fill-mode的一些思考
  6. RS(Regular Singular)隐写分析及实现
  7. CSDN上传资料获得积分?
  8. 论文笔记:Multilingual Multimodal Pre-training for Zero-Shot Cross-Lingual Transfer of Vision-Language Mo
  9. mysql jemalloc_jemalloc优化MySQL、Nginx内存管理
  10. PPT文档如何插入超链接
  11. 功能测试主要做什么?
  12. 《Adobe Illustrator CS6中文版经典教程(彩色版)》—第0课0.4节应用颜色
  13. 【原创】获得大尺寸Google地图图片
  14. 抛错java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11.XToolkit
  15. Espresso指南一(Espresso下载、安装、设置、基础、速查表)
  16. TR单据自动生成TO单并确认
  17. 寒武纪MLU270 平台 CNStream 学习记录
  18. erdaicms旅游网站程序2017款新模版正式上线
  19. Linux (CentOS) 系统下载地址
  20. 神经网络方法研究及应用,基于神经网络的控制

热门文章

  1. 睿智的目标检测32——TF2搭建YoloV4目标检测平台(tensorflow2)
  2. 嵌入式微处理器的体系结构
  3. AriaNg的Nginx 421错误解决
  4. Debian启动自定义桌面
  5. 计算机word平均分怎么算,word怎么计算一列平均分
  6. Flink1.10.1编译hadoop2.7.2 编译flink-shaded-hadoop-2-uber
  7. Python OpenCV 修改一寸照片底色,图像处理取经之旅第 20 天
  8. 立体图形3D动画和绘制
  9. 1045 Favorite Color Stripe(最长不下降子序列)
  10. sparksql中shuffled hash join策略