下载此文档

正则表达式简介.pptx


文档分类:IT计算机 | 页数:约30页 举报非法文档有奖
1/30
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/30 下载此文档
文档列表 文档介绍
该【正则表达式简介 】是由【niuww】上传分享,文档一共【30】页,该文档可以免费在线阅读,需要了解更多关于【正则表达式简介 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。©2003iFLYTEKTECHCENTER
正则表达式简介
平台及嵌入式事业部
王道广******@
2020年10月28日
内容介绍
什么是正则表达式
何时用正则表达式
怎么写正则表达式
正则表达式的概念
概念
用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串
RegularExpression的“Regular”一般被译为“正则”、“正规”、“常规”。此处的“Regular”即是“规则”、“规律”的意思,RegularExpression即“描述某种规则的表达式”之意
在很多文本编辑器或其他工具里,通常被用来检索或替换那些符合某个模式的文本内容
正则表达式的历史
历史
最初出现于理论计算机科学的自动控制理论和形式化语言理论中
Unix工具
编辑器QED,ED;文本工具grep
编程语言
Perl
Java
.Net
形式化语言理论
形式化语言理论中的正则表达式
常量
∅,{ε},{a}
算子
RS,R|S,R*
正则语言
DFA,NFA,图灵机,正则文法,前缀文法
不具备的特征
递归
非具体内容查找
非具体内容的查找
查找中文中出现的英文单词,但不具体到某个单词
查找代码中的所有注释
查找代码中的所有常量值
所有满足C语言语法的变量名
位置的查找
需要确定位置
查找所有句首或句尾的单词
查找所有后跟ing的单词
查找John,但不要Johnson
重复若干次
不定次重复
查找5位以上的数字
查找所有连续重复出现的单词
“123456”为三个16进制数,每个前面加上一个0x
内容之间的联系
字符串不同部分之间相互联系
查找所有“so…that”格式的从句
查找所有后跟数字的单词,但结果不要数字部分

16进制数字“0xab”的数值部分
其他应用场景
其他用通配符等无法准确或简单描述的规则
匹配括号
(a*(b+c))
IP地址

正则表达式简介 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数30
  • 收藏数0 收藏
  • 顶次数0
  • 上传人niuww
  • 文件大小851 KB
  • 时间2022-11-13