企业形象网站建设解决方案   |   集团公司网站建设解决方案   |    协会门户网站建设解决方案
您所在位置:首页 > 建站知识

Website development

什么是PHP的正则表达式?

发布时间:2016-08-09 09:32:03

TAGS:

        正则表达式是一种描述字符串结构的语法规则,是一个特定的格式化模式,可以匹配、替换、截取匹配的字串。对于用户来说,可能以前接触过DOS,如果想匹配当前文件夹下所有文本文件,可以输入“dir *.txt”命令,按Enter键后所   有“.txt”文件都会被列出来。这里的“*.txt”即可理解为一个简单的正则表达式。njg乐投体育在线,,,-乐投体育在线公司


njg乐投体育在线,,,-乐投体育在线公司

什么是PHP的正则表达式?njg乐投体育在线,,,-乐投体育在线公司


njg乐投体育在线,,,-乐投体育在线公司

        在学习正则表达式之前,我们先来了解一下正则表达式中的几个容易混洗的术语,这对学习正则表达式有很大的帮助。njg乐投体育在线,,,-乐投体育在线公司

        grep:初是ED编辑器中的一条命令,用来显示文件中特定的内容,后来成为一个独立的工具grep。njg乐投体育在线,,,-乐投体育在线公司

        egrep:grep虽然不断地更新升级,但仍然无法跟上技术的脚步。为此,乐投体育推出了egrep。意为“扩展的grep”,这大大增强了正则表达式的能力。njg乐投体育在线,,,-乐投体育在线公司


njg乐投体育在线,,,-乐投体育在线公司

        POSIX(Portable Operating System Interface of Vnix,可移值操作系统接口):在grep发展的同时,其他一些开发人员也按照自己的喜好开发出了具有独特风格的版本。但问题也随之而来,有的程序支持某个元字符,而有的程序则不支持。因此就有了POSIX,POSIX是一系列标准,确保了操作系统之间的可移植性。但POSIX和SQL一样,没有成为终的标准而只能作为一个参考。njg乐投体育在线,,,-乐投体育在线公司


njg乐投体育在线,,,-乐投体育在线公司

        Perl(Practical Extraction and Reporting Language,实际抽取与汇报语言):1987年,Larry Wall发布了Perl。在随后的7年时间里,Perl经历了从Perl 1到现在的Perl 5的发展,终Perl成为了POSIX之后的另一个标准。njg乐投体育在线,,,-乐投体育在线公司

        PCER:Perl的成功,让其他的开发人员在某种程度上要兼容Perl,包括C/C++、Java、Python等都有自己的正则表达式。1997年,Philip Hazel开发了PCRE库,这是兼容Perl正则表达式的一套正则引擎,其他开发人员可以将PCRE整合到自己的语言中,为用户提供丰富的正则功能。许多语言都使用PCRE,PHP正式其中之一。njg乐投体育在线,,,-乐投体育在线公司

原创不易,未经授权,严禁转载

原文地址:https://www.e2rg7.com/i,72,6717,0.html

客户评价

更多+
  • 感谢乐投体育在线,系统提前完成,在整个项目周期内,乐投体育在线对待我们并不像是对待客户,更像是朋友一样,每一次,都能以专业的角度向我们提出更合理、更有效的解决方案,并快速、细致地完成我们的每一个需求,再次感谢以至诚之心做事的乐投体育在线团队。

    潘涛

  • 我是东方龙马集团,在乐投体育家做了2个企业官网,服务态度超级好。如果想做网站,选择他家一定不后悔。性价比高,服务态度好。值得你的信赖!

    谭娇

  • 技术好,设计精良,操作便利,很专业!配套的服务和后续的服务都很好,网站封面堪称精品,运行方便,后台操作的简单。技术还会耐心教我,很好的乐投体育在线(北京)科技有限公司,建站很不错的。

    陈曦

  • 不错,价格比较合适,重点是响应速度蛮快,有什么问题都会马上给你解决,公司很满意,因为他们都是针对每个项目建了相应的讨论组,有问题可以再里面提出,人员分工到位,解决问题很及时。

    张经理

联系方式

工作时间:10:00-19:00
咨询电话:010-64758810
客服邮箱:net@cnlink.cc

合作伙伴

All Rights Reserved.©2010-2016 e2rg7.com京公网安备 110105019435 京ICP备14020656号
本已受版权保护,任何公司及个人不得复制,违者将依法追究责任,特此声明。法律顾问:北京市辉瑞律师事务所。
嘿,我来帮您!