Toggle navigation
PostgreSQL中文社区
首页
(current)
社区新闻
中文文档
加入ACE
相关资料
了解PostgreSQL
PostgreSQL相关文档
PostgreSQL软件下载
PostgreSQL中文图书
社区年会PPT资料
关于中文社区
注册
登录
全部
Bug
使用技巧
内容问题
建议
系统安装
集群复制
其他
首页
有问有答(FAQ)
【使用技巧】
类主题列表
JohnBIAN
Postgres 正则反向引用的问题 ...
... 2019-08-25 22:16:05+08...1楼
有个正则方面的问题想请大佬指点一下: 有以下语句: select regexp_matches('XXX124455ZXY','(\w)\1','g') 我预想的结果应该是 XX 44 55,但实际运行结果是 X 4 5, 只是捕获了第一个分组里的内容; 但在replace中这个正则表达式的结果就是XX 44 55,以下语句把字符串中的XX 44 55 替换成了 -,结果是 -X12--ZXY select regexp_replace('XXX124455ZXY','(\w)\1','-','g') 这让我困惑。请大佬帮我解答一下,谢谢!
我的签名:
您还没有登录,请您登录后再发表回复
© 2010 PostgreSQL中文社区