正则表达式SoEasy 3 最简单的正则:所见即所查

avatar 2017年4月6日21:27:13 评论 2,326

上节课我们给大家介绍了一些正则表达式学习的小工具,这节课我们将用他们来开始我们全新的学习。

这节课先来给大家讲解最简单的正则表达式:所见即所查

我们用五个字来概括总结了最简单的正则表达式所包含的内涵,那就是你想要找什么内容,就写什么内容上去,所见即所查。

大家如果用过系统自带的搜索功能的,可以回想一下你在查找一个电脑文件存不存在的时候,是不是会先思考这个文件的文件名中可能存在这什么内容。比如思考,好像这个文件名中含有——“123”,但是其他部分忘记了,那么就会在搜索框中打上“123”,电脑呢就会自动搜索所有含有“123”在文件名中的文件给你了。

那么最简单的正则表达式也是这样的,你想在巨量文本内容中,找出所有“123”,那么在正则表达式中输入“123”即可。

这是一切正则的基础,因为一定会有一部分内容是固定的,不会变的。

这部分内容,我们可以称它们为定位符,可能会多次出现。所有的中文汉字,所有的字母,所有的数字单独出现都是直接搜索的内容,而部分符号有特殊含义,含有那些特殊符号才能体现正则表达式的强大。

举例:

  • 比如输入“中国”,就在全文中搜索所有的“中国”作为结果
  • 输入“123”,就找到所有的“123”
  • 输入“雪山凌狐123”就会找到所有“雪山凌狐123”的组合

我们在精易编程助手中尝试一下:

正则表达式SoEasy 3 最简单的正则:所见即所查

正则表达式SoEasy 3 最简单的正则:所见即所查

这里我们只有四行含有“123”,因此我们匹配到的就是这四行的“123”,在所见即所查中,匹配文本就是你输入的正则表达式。

 

实际使用中,有哪些内容是我们确切要在内容中找到存在的就包含在正则表达式中即可。

 

好了,这节课的内容就到这里,本课有课后作业,请记得完成哦~

在线观看:

 

高清源文件下载:

链接:http://pan.baidu.com/s/1kVLVVp1 密码:cf54

 

感谢大家的收看,我们下期再见!

avatar

发表评论

您必须才能发表评论!