刨根究底正则表达式
刨根究底字符编码
sinolover
完成项目,就要软硬兼施
展开
-
【转】刨根究底正则表达式(2):文本查找方式的演化历史
上一篇文章讲到,从根源上来讲,正则表达式是为了解决文本的查找问题(也称为匹配问题)而诞生的。不过,文本查找方式的历史,要远早于正则表达式。 那么,在正则表达式出现之前,文本查找方式经历了什么演化过程呢? 最后为什么又出现了正则表达式呢?换言之,正则表达式的出现,在文本查找方面,解决了其出现之前所不能解决的什么问题呢? 接下来我们一起来寻找这些问题的答案。 直接字面查找方式 正则表达式其中最基本的功能是为了满足文本查找的需求,而文本查找需求,是一种非常基础、极为常见的需求。 很自然,最先想到和做到原创 2020-11-05 15:43:15 · 210 阅读 · 0 评论 -
【转】刨根究底正则表达式(1):开篇
奇葩的正则表达式 1、常规学习过程很痛苦 计算机领域中有一些非常基础、重要以及应用广泛,但却又特别容易让人困惑、非常难以理解的主题,这包括了字符编码、字节序(即大小端表示)、浮点数实现、日期时间处理以及正则表达式等。 正则表达式目前市面上并不缺乏专业著作,比如那本被誉为正则表达式学习圣经的《精通正则表达式》就很值得一读,另外该书的译者余晟先生所写的《正则指引》也不错。 如果仅用于入门,则《正则表达式必知必会》肯定不能错过,还有网上流传极广的《正则表达式30分钟入门教程》也是不错的入门资料。 但是,原创 2020-11-05 15:43:12 · 294 阅读 · 0 评论