正则表达式简介



正则表达式简介


说到正则表达式,很多人都用过,比如:我在电脑上想搜索一个内容,我们会打开某个磁盘,在这下面我想搜索php类型的文件,我们可以如下在搜索框中写一个.*php,那么所有的php文件就都出来了。


0.png


包括我们在使用麦子登录时候的邮箱登录和手机登录,我们随便输入一些字符,它会显示格式不正确。这些都会用到我们的正则表达式。


1.png


2.png



什么是正则表达式?


正则表达式是一种特殊的字符串模式,用来匹配一组字符串。正则表达式又称正规表示法,常规表示法(英语regular expression,在代码中常简写为regex regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述,匹配一系列符合某个句法规则的字符串。在很多的文本编辑器里,像linux,unix中我们都会用到类似正则表达式这样的工具,包括搜素字符还有其他的方式都有,正则表达式也通常被用来,检索和替换某些符合文本格式的文本。字符串搜素和匹配的工具,都可以通过正则表达式完成复杂的字符串操作。


这里面我们想查看网页源代码。


3.png


我们想看body的一些东西,这就是body的效果。


4.png


同样的,我们这个文本也可以给它拿过来替换啊,等等这样的操作,都可以通过正则表达式来实现。



【本文由麦子学院独家原创,转载请注明出处并保留原文链接】

logo
© 2012-2016 www.maiziedu.com
蜀ICP备13014270号-4 Version 5.0.0 release20160127

您有一个双11钜惠红包未领取

客服热线 400-862-8862

回到顶部