为啥要学习好正则表达式

为啥要学习好正则表达式

https://xkcd.com/208/
■网友
我们用到的最多的就是注册的时候我们看到的用户帐号验证,密码的验证、邮箱等等、看看用户所填写的是否合乎规范、但是一般很常用的网上都有大批的资源、如果是特殊一点的就要自己学习了、正则也没有多少东西、花几天看看就差不多了。。
■网友
正则表达式存在的目的是提高复杂文本分析的效率的,比如说分析html、分析log、分析expression等等,你现在没碰到我给你讲你也听不懂。简单讲就是过去你要吃包子,你还要准备面粉、自己和面、和馅儿、自己包、上笼蒸熟、然后吃,正则就相当于到楼下包子铺直接买了就吃了。
■网友
简单举例如果不用正则,在PHP中仅用户注册和用户登录的验证代码 就要写很多很多
■网友
日常生活的文本处理过程中,简单的Ctro+H模式(一对一替换模式)已经不能满足需要了,我们需要更为强大的文字处理工具,正则于是应运而生。
■网友
【为啥要学习好正则表达式】 因为和字符串打交道的时候非常多。

■网友
一般用大都是事先写好表达式,但是也可以根据不同的情况,动态生成表达式来执行。


    推荐阅读