Regex 用不同的字符修剪字符串的开头和结尾部分

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

Postgres表中的“我的数据”字段包含:

{"people":0}
我只想显示数字字符零作为结果

我试着使用Postgres手册中的,但似乎只有在前后字符相同时才修剪它们

我如何修剪上述数据字段以简单返回:

0
我试过了

trim(leading '{"people":' from jobs.data)
但这只会导致:

0}

也许这可以通过


它是一个json字段吗?我只知道它是一个文本字段
 select regexp_replace(regexp_replace('{"people":100}', '(.*):',''), '}','');