Regex 用不同的字符修剪字符串的开头和结尾部分
Postgres表中的“我的数据”字段包含:Regex 用不同的字符修剪字符串的开头和结尾部分,regex,string,postgresql,Regex,String,Postgresql,Postgres表中的“我的数据”字段包含: {"people":0} 我只想显示数字字符零作为结果 我试着使用Postgres手册中的,但似乎只有在前后字符相同时才修剪它们 我如何修剪上述数据字段以简单返回: 0 我试过了 trim(leading '{"people":' from jobs.data) 但这只会导致: 0} 也许这可以通过 它是一个json字段吗?我只知道它是一个文本字段 select regexp_replace(regexp_replace('{"people
{"people":0}
我只想显示数字字符零作为结果
我试着使用Postgres手册中的,但似乎只有在前后字符相同时才修剪它们
我如何修剪上述数据字段以简单返回:
0
我试过了
trim(leading '{"people":' from jobs.data)
但这只会导致:
0}
也许这可以通过
它是一个json字段吗?我只知道它是一个文本字段
select regexp_replace(regexp_replace('{"people":100}', '(.*):',''), '}','');