p(" \n\r\t".matches("\\s{4}"));//true 说名\s 空白字符:[ \t\n\x0B\f\r]p(" ".matches("\\S"));//false 说明\S 非空白字符:[^\s] 所以是falsep("a_8".matches("\\w{3}"));//truep("abc888&^%".matches("[a-z]{1,3}\\d+[&^#%]+"));//true 说明[a-z]{1,3}代表字符出现到三次,\\d+数字出现多个[&^#%]+中括号里面的四者之一出现一次或者多次//或者这样写p("abc888&^%".matches("[a-z]{3}\\d{3}[&^%]+"));//truep("\\".matches("\\\\"));//true注意\\前面的指的是一个\ // p("\\".matches("\\"));//如果后面的是两个\\则不对,提示Unexpected internal error near index 1。语法不对// 注意\\p{Upper}或\\p{Lower}只能判断一个字符,而不是字符串p("a".matches("\\p{Lower}"));//true 说明\p{Lower} 小写字母字符:[a-z] p("dafdsfad".matches("\\w{2,}"));//truep("dafdsAfad".matches("[a-z]+"));//falsep("dafdsfad".matches("[a-z]+"));//true//可以用下面方法匹配小写字符串,当然这样写多此一举了,因为[a-z]+本身就代表着多个小写字母p("dafdsfaddfdsf".matches("[a-z&&\\p{Lower}]+"));//truep("A".matches("\\p{Lower}"));//falsep("aA".matches("\\p{Lower}"));//falsep("aA".matches("\\p{Lower}\\p{Upper}"));//truep("A".matches("\\p{Upper}"));//true 说明\p{Upper} 大写字母字符:[A-Z]p("Ab".matches("\\p{Upper}"));//falsep("Ab".matches("\\p{Upper}\\p{Lower}"));//truep(" ".matches("\\p{Space}")); //true \p{Space} 空白字符:[ \t\n\x0B\f\r] 

每天一点正则表达式积累(三)相关推荐

  1. 自己写的一点福利代码(三)

    自己写的一点福利代码(三) 作者:vpoet 注:这个系列我只贴代码,代码不注释.有兴趣的自己读读就懂了,纯属娱乐,望管理员抬手      若有转载一定不要注明来源 #coding=utf-8 imp ...

  2. VBA中的正则表达式(三)

    VBA中的正则表达式(三) --Pattern属性和Execute方法 1. Pattern属性 该属性没有固定的可选值,是设置正则表达式规则使用的. 2. 正则表达式中各符号代表的含义 字符 描述 ...

  3. 《精通正则表达式(第三版)》下载

    <精通正则表达式(第三版)> https://pan.baidu.com/s/1PsV0PDasWijZxfGHkrEebA

  4. 机器学习中的矩阵求导的一点总结(三种方法求线性回归最佳参数)

    机器学习中的矩阵求导的一点总结(三种方法求线性回归最佳参数) 转载于:https://blog.csdn.net/promisejia/article/details/80159619?ops_req ...

  5. 正则表达式与“三贱客”

    第三阶段基础 时  间:2023年7月11日 参加人:全班人员 内  容: 正则表达式与"三贱客" 目录 shell脚本的基本应用: 一.正则表达式与grep 2)正则表达式的组成 ...

  6. GNU/Linux 正则表达式与三剑侠(grep,sed,awk)(精)

    相关好文章推荐: shell命令行的解析原理(单双无引号与字符及通配符的关系):http://www.cnblogs.com/f-ck-need-u/p/7426371.html 正则表达式里是如何表 ...

  7. .NET中的正则表达式 (三)RegexCompilationInfo 类

    RegexCompilationInfo 类 提供编译器用于将正则表达式编译为独立程序集的信息. 属性 IsPublic:获取或设置一个值,该值指示所编译的正则表达式是否具有公共可见性. Name:获 ...

  8. 正则表达式的三种模式【贪婪、勉强、侵占】的分析

    假定要分析的字符串是xfooxxxxxxfoo 模式.*foo (贪婪模式): 模式分为子模式p1(.*)和子模式p2(foo)两个部分. 其中p1中的量词匹配方式使用默认方式(贪婪型). 匹配开始时 ...

  9. 简单入门正则表达式 - 第三章 快速入门

    一.字面值字符 正则表达式的作用就是根据给定的字符样式,来匹配目标字符串.而这种匹配方案中,最简单的就是字面值字符的匹配. 那么,什么叫字面值字符匹配呢?简单的说,就是输入一个样式ABC,就能把目标字 ...

  10. 正则表达式(三)正则的捕获

    1. 实现正则捕获的办法 1. 正则RegExp.prototype上的方法 exec test 2. 字符串String.prototype上支持正则表达式处理的方法 replace match s ...

最新文章

  1. 码分复用的matlab仿真,基于matlab的多路时分复用仿真.doc
  2. 只有汇编能告诉你为什么
  3. 互联网时代的十大特征和趋势
  4. 9. 回文数 golang 整数处理
  5. springboot中service层注入的是实现类,但Controller层接收的是接口
  6. Week 1 Team Homework #3 from Z.XML-软件工程在北航
  7. 2013dgtcs 数字编码
  8. PostgreSQL命令导入sql文件
  9. R语言实现故障树定量与定性分析——以GJB-Z 768A-1998 故障树分析指南图5.37为例
  10. matlab里转置det,matlab矩阵转置命令
  11. SAS数据导入input要点
  12. 计算机专业的求职信英文版带翻译,[求职信英语作文带翻译]求职信的英语作文4篇...
  13. DNS无法解析IP_域名解析错误怎么办?域名解析错误原因有哪些?
  14. Smart3D系列教程4之 《案例实战演练1——小物件的照片三维重建》
  15. windows文件同步备份软件-文件夹同步工具哪个好?
  16. java从高位到低位输出_任意输入一个正整数,从高位向低位依次输出,或从低位向高位依次输出(数组,调用函数两种方法)...
  17. 计算机学set,计算机上set是什么意思
  18. 算法交易系列研究之一
  19. Java面试准备(四)——Java8特性
  20. 最新 || 精容数安数据保护解决方案

热门文章

  1. React:AntDesign引入简介
  2. 使用JDBC+JSP分层实现新闻管理系统注册、登录功能
  3. 微信公号“架构师之路”学习笔记(一)-无限容量数据库架构设计(数据库分组、分片架构等)
  4. status函数(自学数据结构第一天)
  5. 3D目标检测论文汇总
  6. 强化学习中的各类算法
  7. XGBoost算法原理
  8. 树莓派4B Ubuntu20.04 ROS2 DSO realsense d455
  9. Elasticsearch Index Template(索引模板)
  10. Datatable转实体 实体转换辅助类