列 title
是这样的:
14 blue5 sky
3 5gold sun"
'/lorem ip25sum
light moon
我需要删除除字母和单词之间的单个空格以外的所有内容。
所以上面的例子应该是:
blue sky
gold sun
lorem ipsum
light moon
有什么帮助吗?
物理管理员:
Server: 127.0.0.1 via TCP/IP
Server type: MariaDB
Server connection: SSL is not being used Documentation
Server version: 10.1.37-MariaDB - mariadb.org binary distribution
Protocol version: 10
User: root@localhost
Server charset: UTF-8 Unicode (utf8)
1条答案
按热度按时间8dtrkrch1#
您应该能够使用嵌套的
REGEXP_REPLACE
要实现您的目标:第一个
REGEXP_REPLACE
删除任何非字母字符;第二个删除字符串开头的任何空格,最后一个用单个空格替换一个或多个空格的任何序列。输出(对于示例数据):
要更新表中的值,可以使用以下查询:
在dbfiddle上演示