正则表达式匹配中从PostgreSQL 8.3到9.2的变化是什么?
如果我运行此查询:
SELECT 'Via Orologio 122 A' SIMILAR TO '(Strada|Via) % [0-9]+( [A-Z])?'; 我希望得到真实. postgreSQL版本9.1.8返回预期值,但在版本8.3中它返回FALSE.我认为问题是最后一个问号.实际上,查询: SELECT 'Via Orologio 122 A' SIMILAR TO '(Strada|Via) % [0-9]+( [A-Z])'; 两个版本都返回TRUE. 谁知道这两个版本有什么区别? 解决方法
从
changelog of 8.3.2开始:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |