博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java复习-正则表达式
阅读量:5344 次
发布时间:2019-06-15

本文共 527 字,大约阅读时间需要 1 分钟。

$表示一行的结尾

^表示一行的开头

*表示可以出现0次或者多次

+表示出现一次或者多次

?表示出现一次或者0次

.匹配除了换行符号\n之外的任何字符

\d匹配0到9之间的所有数字

\D匹配非数字

\s匹配空格,换行符号,回车符号,换页符号,换行符号

\S匹配所有非空白字符

\w匹配所有0-9 26个英文字符,还有下划线

\W匹配所有非单词字符

c\\wt cat c0t等等都可以匹配,\\d\\d\\d-\\d\\d\\d-\\d\\d\\d\\d 匹配诸如000-000-0000类型的字符串

方括号表达式

表示枚举 [abc]表示abc中任意一个字符

表示范围[a-f]26个英文字母中的任意一个

表示求否[^abc]表示不是abc中的任意一个[^a-f]不是a-f中的任意一个

表示与运算&& [a-z&&[^bc]]表示出了bc之外的的26个字符中数

X?表示出现一次或者0次

X*表示出现0次或者多次

X+表示出现一次或者多次

X{n}表示出现N次X

X{n,}表示最少出现n次

X{n,m}表示出现最少出现N次最多出现M次

 

转载于:https://www.cnblogs.com/jianxin-lilang/p/6354477.html

你可能感兴趣的文章
20172315 2017-2018-2 《程序设计与数据结构》第十一周学习总结
查看>>
MySQL添加、修改、撤销用户数据库操作权限的一些记录
查看>>
关于谷歌浏览器Chrome正在处理请求的问题解决
查看>>
Git核心技术:在Ubuntu下部署Gitolite服务端
查看>>
平面波展开法总结
查看>>
建造者模式
查看>>
ArraySort--冒泡排序、选择排序、插入排序工具类demo
查看>>
composer 安装laravel
查看>>
8-EasyNetQ之Send & Receive
查看>>
Android反编译教程
查看>>
List<string> 去重复 并且出现次数最多的排前面
查看>>
js日志管理-log4javascript学习小结
查看>>
Android之布局androidmanifest.xml 资源清单 概述
查看>>
How to Find Research Problems
查看>>
Linux用户管理
查看>>
数据库第1,2,3范式学习
查看>>
《Linux内核设计与实现》第四章学习笔记
查看>>
使用iperf测试网络性能
查看>>
图片的显示隐藏(两张图片,默认的时候显示第一张,点击的时候显示另一张)...
查看>>
Docker 安装MySQL5.7(三)
查看>>