正则表达式起源
正则化英文 正则表达式(RegularExpression),也称作“正规表示式”、“规则表达式”、“常规表示法”等,是计算机科学中的一种语法规则,用来表示一定模式的字符串。
正则表达式最早起源于20世纪50年代的美国,当时负责维护美国西海岸电话网的电信工程师肯·汤普逊(Ken Thompson)发明了一种文本处理工具——文本编辑器QED(QuickEditor),并在其中加入了一种新的搜索与替换功能——正则表达式。
1970年代,汤普逊在贝尔实验室开发了Unix操作系统,并将正则表达式引入了Unix命令行界面中。他还开发了一个新的文本编辑器——ed,并将其加入了正则表达式搜索与替换的功能。
随着Unix系统的广泛应用,正则表达式也被越来越多的程序员所接受和使用。1986年,Perl语言的创造者拉里·沃尔(Larry Wall)在Perl语言中加入了正则表达式的支持,使得正则表达式在编程领域得到了普及和广泛应用。
如今,正则表达式已经成为计算机编程领域不可或缺的工具之一,被广泛应用于文本处理、
数据分析、网络编程等领域。虽然它的语法规则比较复杂,但只要掌握了基本的语法和常用的函数,就可以轻松地实现复杂的字符串处理功能。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论