我需要清理字符串数据中包含所有类型奇怪字符的列。奇怪的字符几乎就是这些 []!@#$%.&*`~^-_{}:;<>/\|()
我只需要允许 [0-9]、[az],但由于包含一些西班牙语单词,所以还需要允许重音字符。
我一直在查看https://dev.mysql.com/doc/refman/8.0/en/regexp.html尝试设计一个可能适合此的正则表达式,但我的正则表达式 foo 很弱。
是否有办法清理这些字符,而不必单独查找和替换特殊字符,同时仍保留重音字符?
mysql ×1