1. 分割练习

分割练习代码

如果中间的空格数量是不确定的呢?比如:

所以分割符要使用正则的一种构造:

X+ X,一次或多次

所以下面代码变为

2. [a-d[m-p]] a 到 d 或 m 到 p:[a-dm-p](并集)

准备代码

查看结果

3. [a-z&&[def]] d、e 或 f(交集)

准备代码

查看结果

4. [a-z&&[^bc]] a 到 z,除了 b 和 c:[ad-z](减去)

准备代码

查看结果

5. .(点) 任何字符

准备代码

结果

6. s 空白字符:[ tnx0Bfr]

t tab键

n 换行

x0B 垂直制表符

f 翻页

r 回车

示例代码

结果

7. 数量词

数量词(贪婪型)

X? X,一次或零次

X* X,零次或多次

X+ X,一次或多次

X{n} X,恰好 n 次

X{n,} X,至少 n 次

X{n, m} X,至少 n 次,但是不超过 m 次

数量词(勉强型)

X?? X, 一次或零次

X*? X, 零次或多次

X+? X,一次或多次

X{n}? X, 恰好n次

X{n,}? X, 至少n次

X{n, m}? X,至少n次, 但是不超过m次

数量词(占有型)

X?+ X, 一次或零次

X*+ X, 零次或多次

X++ X,一次或多次

X{n}+ X, 恰好n次

X{n,}+ X,至少n次

X{n,m}+ X,至少n次, 但是不超过m次

挑几个看一下

X? X,一次或零次

a或者b或者c出现一次或零次

结果

X+ X,一次或多次

代码

结果

X{n} X,恰好 n 次

代码

结果

X{n,} X,至少 n 次

代码

结果

X{n, m} X,至少 n 次,但是不超过 m 次

代码

结果

数量查看_正则表达式学习之分割字符及数量词练习相关推荐

  1. 正则表达式学习笔记005--脱字符和美元符的认识与应用

    正则表达式学习笔记005--脱字符和美元符的认识与应用 以前写的课程都没有附上源码,很抱歉! 交流群1:251572072 交流群2:170933152 也可以自己下载: 正则表达式学习笔记005-- ...

  2. 正则表达式学习笔记004--连字符和范围描述符的认识与应用

    正则表达式学习笔记004--连字符和范围描述符的认识与应用 以前写的课程都没有附上源码,很抱歉! 交流群1:251572072 交流群2:170933152 也可以自己下载: 正则表达式学习笔记004 ...

  3. lamda表达式修改数据_正则表达式学习教程

    正则表达式(regular expression)是我在学习数据分析最开始的过程中最常出现的一个名词之一.直到最近我要用正则表达式搜索文本时,发现自己根本看不懂一连串的符号.于是停下来先解决这个&qu ...

  4. java正则表达式判断手机号_正则表达式学习之简单手机号和邮箱练习

    正则表达式的组成规则 在java中,正则表达式的编译是类 java.util.regex.Pattern 正则表达式的构造摘要 1.字符x 包括所有大写和小写字母.所有数字.所有标点符号和一些其他符号 ...

  5. java 正则 不可见字符_正则表达式匹配不可见字符

    在文本中,文字符号分为3种,如表: 普通文字符号     A到Z ,a到z,数字0到9,以及不是元字符的其他符号(比如:#.=) 元字符               12个被保留做特殊用途的符号:[] ...

  6. apache shiro版本查看_深入学习SpringBoot(四):springboot整合shiro

    shiro是一个权限框架,具体的使用可以查看其官网 http://shiro.apache.org/ 它提供了很方便的权限认证和登录的功能. 而springboot作为一个开源框架,必然提供了和shi ...

  7. 正则不能输入特殊字符_正则表达式语法学习和在线练习

    标题: 正则表达式语法学习和在线练习作者: 梦幻之心星 sky-seeker@qq.com标签: [#正则表达式,#语法,#学习,#练习]目录: [语法]日期: 2021-01-26 背景说明 正则表 ...

  8. 正则表达式学习日记_《学习正则表达式》笔记_Mr_Ouyang

    正则表达式学习日记_<学习正则表达式>笔记_Mr_Ouyang 所属分类: 正则表达式学习日记  书名:     学习正则表达式 作者:     Michael Fitzgerald 译者 ...

  9. java 正则 单个字符_正则表达式教程之匹配单个字符详解

    本文实例讲述了正则表达式教程之匹配单个字符.分享给大家供大家参考,具体如下: 注:在所有例子中正则表达式匹配结果包含在源文本中的[和]之间,有的例子会使用Java来实现,如果是java本身正则表达式的 ...

最新文章

  1. win10恢复经典开始菜单_小编教你电脑如何升级win10
  2. 基于OpenSSL自建CA和颁发SSL证书
  3. 单个字段去重并保留其他字段值
  4. 【thymeleaf】Access to request parameters is forbidden in this context
  5. Visual Studio DSL 入门 9---创建状态机的图形符号
  6. 绕过html标签,巧妙绕过WAF的XSS技巧
  7. 【Pytorch神经网络理论篇】 22 自编码神经网络:概述+变分+条件变分自编码神经网络
  8. python 批量读取xlsx并合并_python合并多个excel表格数据-python如何读取多个excel合并到一个excel中...
  9. base href= php,如何正确定义项目下的base href(页面中所有相对链接的基准URL)...
  10. Intel 64/x86_64/IA-32/x86处理器 - SIMD指令集 - SSE扩展(10) - MXCSR状态控制指令
  11. matlab误比特率,[转载]使用Matlab进行误比特率仿真
  12. 多么痛的领悟!差不多2015年的时候,我开始关注股票
  13. GitHub 一周热点速览:手撕 LeetCode 一日 Star 破两千
  14. Gradle 入门教程(一):Gradle是什么
  15. mysql 统计函数 双条件_使用COUNTIFS函数统计符合多个条件的单元格的方法
  16. C语言实现贪吃蛇(双人版本)
  17. 写一函数,将一个3*3的整型矩阵转置。
  18. 2020年个人年终总结与计划
  19. 关于蜕变测试文献REST ful 的Web API的翻译与思考
  20. PC制做gif动图超简单教程

热门文章

  1. git回退错误的提交
  2. Python通过正则表达式去除(过滤)HTML标签,提取文字
  3. 调车遇到的问题及解决办法
  4. 【洛谷 P1070】道路游戏 (DP)
  5. 用Navicat for Mysql导入.sql文件
  6. 六省联考2017 Day1
  7. java基础语法(二)--单列模式
  8. 大数据之-Hadoop3.x_MapReduce_分区数与reduce个数总结---大数据之hadoop3.x工作笔记0113
  9. 架构设计工作笔记004---架构中常见的概念积累--随时更新
  10. SVN工作笔记006---解决TortoiseSVN中out of date问题的一个方法