我想要的是像这样转动一个字符串;
10 - 15 st. pan,cras
至
10 - 15 ST PANCRAS
我得到了大部分的方式
`select upper(regexp_replace('10 - 15 st. pan,cras', '[^a-zA-Z 0-9-]', '', 'g'));`
但我似乎无法删除数字周围的双空格。我试过了,在表达式中添加了一个额外的空格;
`select upper(regexp_replace('10 - 15 st. pan,cras', '[^a-zA-Z 0-9-]', '', 'g'));`
但结果没有区别。我正在使用regexp_replace
,因为我发现substring
语法更难遵循。9.6 字符串存储在text