gpt4 book ai didi

MySQL:格式化字符串

转载 作者:行者123 更新时间:2023-11-29 00:59:21 35 4
gpt4 key购买 nike

我的数据库包含一个字符串模式,用于方便用户通过 JS 脚本进行编辑。

字符串的基本格式如下:

aaa[bbb#ccc]ddd[eee#fff]ggg

我要找的结果是

aaacccdddfffggg

我想在从数据库中选择字符串时执行此操作。我猜正则表达式应该可以解决问题。但是我对正则表达式主题的了解相当有限。但是,如果存在更优雅的问题解决方案,则这不是必需的。

最佳答案

不幸的是,您只能使用 MySQL REGEXP在 WHERE 子句中,匹配值。您不能使用它们来转换字符串。

您要么需要在客户端进行,要么与其他人合作 String Functions .如果子字符串的长度和位置是固定的,MID() 就可以解决问题。如果不是,请使用 POSITION()(或 LOCATE())查找特殊字符 []#

关于MySQL:格式化字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4396074/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com