【发布时间】:2023-03-20 02:13:01
【问题描述】:
有没有办法用字符串查找最后一个逗号并替换它?
有黄色、蓝色、绿色、橙色的水果。
到
有黄色、蓝色、绿色和橙色的水果。
找到第一个逗号会很简单:
substr(text, instr(text, '.'), 1) from table..
但我正在寻找一种动态的解决方案来从后面进行。
【问题讨论】:
有没有办法用字符串查找最后一个逗号并替换它?
有黄色、蓝色、绿色、橙色的水果。
到
有黄色、蓝色、绿色和橙色的水果。
找到第一个逗号会很简单:
substr(text, instr(text, '.'), 1) from table..
但我正在寻找一种动态的解决方案来从后面进行。
【问题讨论】:
如果你反转字符串,那么使用“instr”就可以了。您可以编写自定义函数来反转字符串。
【讨论】: