分享更多新资源
欢迎投稿本网站
主页 > 汽车行业 >

什么是正则表达式?

发布时间:2020-05-23 06:23   来源:未知    作者:admin

正则表达式
正则表达式是一种特殊的字符串模式,用于匹配一组字符串。它最早出现于20世
纪40年代,当时用来描述正则语言,而到20世纪70年代才真正出现在程序设计领
域。据我所知,正则表达式首次出现在 Ken Thompson编写的QED文本编辑器中
“正则表达式是描述一组字符串特征的模式,用来匹配特定的字符串。”
学习资料/成熟美女图片
-Ken Thompson
正则表达式后来成为ed、sed和vi(vim)编辑器、grep、AWK等Unix操作系统衍
生出的工具集中重要的组成部分。但这些工具实现正则表达式的方式并不完全一致。
本书使用归纳方式讲述,也就是说,会从特例讲起,最终归结到一般情况
SA.所以我们不会先陈述观点,然后举例,而是先为大家展示示例,然后归纳
出一般性结论。本书的风格是“实践出真知”。
正则表达式素以“坑多”而闻名,但是这跟你的学习方法有关。大家通常会从下面
这个简单的正则表达式开始学习:
这是匹配0到9范围内的任意数字的字符组简写式——然后过渡到更为复杂的
内容,比如:
^(\a{3}|^\a{3}[.-]?)?\a{3}t.-]?d{4}s
5.
这是一个还算比较健壮的正则表达式,它可以匹配10位的北美
电话号吗.无论区号是否加括号(如果加,则左、右括号必须成对出现,数字间是
否有点号(句点)或连字符,它都可以匹配。
 

上一篇:没有了
下一篇:没有了

分享到:
0
最新资讯
阅读排行
广告位