正则表达式与SQL

在我心中正则表达式和SQL就是一样的东西。

SQL是结构化查询语言,是根据某个查询、修改规则来查询修改数据,是描述一个规则给数据库,数据库来执行,
数据库返回结果,过程不需要考虑,不算是编程语言。

正则表达式是根据某个模式(规则) 来检索、替换文本,是描述一个规则给文本处理器,处理器来执行,
处理器返回结果,过程不需要考虑,不算是编程语言。
以下是SQL和正则表达式相似的地方简单列举

查询工具 SQL 正则表达式 目的 查找数据行 检索文本段 办法 描述规则 描述规则 逻辑结构 库、表、列、行 行【回车换行分隔】 条件 where子句 正则检索文本段 查询 select子句 检索到的文本段选择 修改 update子句 文本替换 大小写 排序规则ci 修饰符i 断言 前面的列加条件 正向零宽断言 断言 后面的列加条件 负向零宽断言 作者 依波拉 ebola 类似的相似很多,可以自己总结整理。 正则和SQL相似这个中心思想了解之后,贪婪,分组,引用,前瞻,后顾都好理解了。

Original: https://www.cnblogs.com/klarck/p/13683335.html
Author: 一剑破万法
Title: 正则表达式与SQL

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/591704/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球