码上欢乐
首页
榜单
标签
关于
搜索
相关内容
简体
繁体
postgresql模糊匹配正则表达式性能问题
本文转载自
查看原文
2019-01-03 17:04
659
模糊匹配
/
效率
/
postgresql
/
like
/
正则表达式
postgresql 模糊匹配 目前建议使用like,~~,不建议使用正则表达式, 目前有性能问题
https://yq.aliyun.com/articles/405097
正则表达式效率比较低下:
操作符
~~ 等效于 LIKE, 而 ~~* 对应
ILIKE
。 还有 !~~ 和 !~~*
操作符
分别代表 NOT LIKE 和 NOT
ILIKE
。
另外:
~ 匹配
正则表达式
,大小写相关 'thomas' ~ '.*thomas.*'
~* 匹配
正则表达式
,大小写无关 'thomas' ~* '.*Thomas.*'
!~ 不匹配
正则表达式
,大小写相关 'thomas' !~ '.*Thomas.*'
!~* 不匹配正则表达式,大小写无关 'thomas' !~* '.*vadim.*'
×
免责声明!
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。
猜您在找
SQL模糊匹配之正则表达式
python2 正则表达式匹配中文的问题
Python正则表达式多行匹配问题
Postgresql 正则表达式
Postgresql 正则表达式(转)
PostgreSQL正则表达式查询
正则表达式匹配邮箱
正则表达式匹配域名
正则表达式匹配URL
正则表达式匹配空行
粤ICP备18138465号
© 2018-2025 CODEPRJ.COM