




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
正则表达式*CONTENTSPAGE目录页1概念用途常见规则23目录基本语法与实例4正则表达式1、概念正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。给定一个正则表达式和另一个字符串,我们可以达到如下的目的:(1)给定的字符串是否符合正则表达式的过滤逻辑(2)可以通过正则表达式,从字符串中获取我们想要的特定部分。正则表达式的特点是:(1)灵活性、逻辑性和功能性非常强;(2)可以迅速地用极简单的方式达到字符串的复杂控制。由于正则表达式主要应用对象是文本,因此它在各种文本编辑器场合都有应用,小到EditPlus,大到Word、VisualStudio等大型编辑器,都可以使用正则表达式来处理文本内容。正则表达式2、用途在典型的搜索和替换操作中,必须提供要查找的确切文字。这种技术对于静态文本中的简单搜索和替换任务可能足够了,但是由于它缺乏灵活性,因此在搜索动态文本时就有困难了,甚至是不可能的。而使用正则表达式,就可以解决这个问题。它具有强大的字符串处理能力,能解决动态文本搜索与替换问题。正则表达式3、常见规则(1)grep命令用来在文本文件中查找内容,指定给grep的文本模式叫做“正则表达式”。(2)正则表达式可以是普通的字母或者数字,也可以使用特殊字符来匹配不同的文本模式。(3)由于正则表达式使用了一些特殊字符,所以所有的正则表达式都必须用单引号括起来。(4)正则表达式字符可以包含某些特殊的模式匹配字符。句点匹配任意一个字符,相当于shell中的问号紧接句号之后的星号匹配零个或多个任意字符,相当于Shell的星号方括号的用法跟Shell的一样,只是用^代替了!表示匹配不在指定列表内的字符正则表达式4、基本语法与实例正则表达式举例:小结:
通过本节微课,要求理解正则表达式的概念
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年安全生产监管信息系统建设与运维合同
- 元旦主题活动方案范本
- 中考冲刺15天班会课件
- 临床常见症状试题答案2025新版
- 搞笑爸妈借款协议图片
- 中级消防员理论培训课件
- 中小学生暑期社会实践活动方案
- 第06讲匀变速直线运动的速度与时间的关系(教师版)-初升高物理暑假衔接(人教版)
- 中班说课课件垃圾分类
- 个月渗透班后期教学执行方案(讨论稿)
- 2025至2030全球及中国隔膜式氢气压缩机行业项目调研及市场前景预测评估报告
- 2025年包头包钢集团招聘笔试备考题库(带答案详解)
- 初级保育员培训课件
- 2025年辽宁、吉林、黑龙江、内蒙古四省高考物理真题(含答案)
- DB4201∕T 694-2024 押运行业安全生产标准化基本规范
- 2025至2030中国精神病医院行业发展分析及发展趋势分析与未来投资战略咨询研究报告
- 2025届上海市高考英语考纲词汇表
- GB/T 4169.3-2006塑料注射模零件第3部分:带头导套
- GB/T 12325-2008电能质量供电电压偏差
- 医德医风培训
- 新《高等教育学》考试复习题库450题(含各题型)
评论
0/150
提交评论