【发布时间】:2013-05-08 19:44:51
【问题描述】:
我正在使用 pgadmin 版本 1.16.1,我需要从中提取单词“登录”和“注销” 结果列
url
"http:/login-v1.abcd.com/service/abc/integration"
"http:/xxxxxxxxlogout"
"https:/login-v1.abcd.com/service"
结果
url Action
"http:/login-v1.abcd.com/service/abc/integration" login
"http:/xxxxxxxxlogout" logout
"https:/login-v1.abcd.com/service" login
我该怎么做?
【问题讨论】:
-
客户端和版本(pgAdmin 1.16.1)与这个问题无关。但为了安全起见,提及它们总是一个好主意。 Postgres 的版本是相关的,但你忘记了。
-
我使用的是 postgreSQL 9.2.2
-
您为什么不向我们展示您的尝试?
-
我尝试使用 substring('login' from mp_logs.url),但没有得到任何结果。当我使用 substring(mp_logs.url from 8 for 5) 时,我得到了登录结果,但是当出现“login..”时,我需要再次将其更改为 substring(mp_logs.url from 9 for 5),因为https中的“s”..所以我不知道如何继续
标签: regex string postgresql pattern-matching extract