在我心中正则表达式和SQL就是一样的东西. SQL是结构化查询语言,是根据某个查询.修改规则来查询修改数据,是描述一个规则给数据库,数据库来执行, 数据库返回结果,过程不需要考虑,不算是编程语言. 正则表达式是根据某个模式(规则) 来检索.替换文本,是描述一个规则给文本处理器,处理器来执行, 处理器返回结果,过程不需要考虑,不算是编程语言. 以下是SQL和正则表达式相似的地方简单列举 查询工具 SQL 正则表达式 目的 查找数据行 检索文本段 办法 描述规则 描述规则 逻辑结构 库.表.列.行…