gpt4 book ai didi

MySQL 使用正则表达式删除特殊字符

转载 作者:行者123 更新时间:2023-11-29 21:19:25 26 4
gpt4 key购买 nike

我想从 MySQL 表中删除特殊字符,但保留 UTF8 字符,例如阿拉伯语。

这是为了删除常见的特殊字符,例如“' @ ! * $等。

我在 PHP 中使用了以下内容,效果很好。

preg_replace('/(?=\P{Nd})\P{L}/u', '', $name);

最佳答案

您可以使用完全相同的正则表达式来更新行以进行比较。

MySQL中的字符串正则表达式运算符是REGEXP或RLIKE。我希望,这应该能解决您的问题。 :)

关于MySQL 使用正则表达式删除特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35769081/

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