linux正则表达式(全面解析)
2024-09-06 02:21:48
一:linux正则表达式介绍
1.正则表达式的分类(grep)
1.普通正则表达式
2.扩展正则表达式
二:普通正则表达式
^ : 以某字符开头
$ : 以某字符结尾
. : 匹配除换行符之外的任意单个字符
* :匹配前导字符的任意个数
[] : 某组字符串的任意一个字符
[^] : 取反
[a-z] : 匹配小写字母
[A-Z] : 匹配大写字母
[a-zA-Z] : 匹配字母
[0-9] : 匹配数字
\ : 取消转义
() : 分组
\n : 代表第n个分组
三:扩展正则
{} : 匹配的次数
{n} : 匹配n次
{n,} : 至少匹配n次
{n,m} : 匹配 n 到 m 次
{,m} : 最多匹配m次
+ : 匹配至少有一个前导字符
? : 匹配一个或零个前导字符
| : 或
最新文章
- [译]ABP框架使用AngularJs,ASP.NET MVC,Web API和EntityFramework构建N层架构的SPA应用程序
- python模块介绍二。
- ADC/DAC的一些参数
- 单独编译osgQt模块 Qt moc
- JS获取字符串长度(英文占1个字符,中文汉字占2个字符)
- WPF/Silverlight Layout 系统概述——Arrange(转)
- 跟我学SpringMVC目录汇总贴、PDF下载、源码下载
- python概要
- Objective-c 算术函数和常量代表
- c#在pictureBox控件上绘制多个矩形框及删除绘制的矩形框
- 用JS编写一个函数,返回数组中重复出现过的元素
- Java 平时作业三
- Visual Studio 2017 - Windows应用程序打包成exe文件(1)- 工具简单总结
- python网络编程-udp
- django的配置文件字符串是怎么导入的?
- idea 修改单个文件的 编码格式
- SpringCloud报错:Caused by: org.springframework.context.ApplicationContextException: Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletContainerFactory bean.
- linux里tmpfs文件系统
- python偏函数的运用
- Win7下的flutter环境安装配置
热门文章
- 【九度OJ】题目1439:Least Common Multiple 解题报告
- See you~(hdu1892)
- 【Netty技术专题】「原理分析系列」Netty强大特性之ByteBuf零拷贝技术原理分析
- 使用zTree插件实现可拖拽的树
- 第十七个知识点:描述和比较DES和AES的轮结构
- GPT and BERT
- [opencv]拟合vector<;Mat>;集合区域接近的元素
- 前端后端通信初步尝试(javascript - flask)
- CentOS7找不到ifconfig命令解决方法
- VMware 创建的虚拟机,Xshell无法进行连接