用于非英语字符的MySQL正则表达式

时间:2014-01-08 13:23:33

标签: mysql sql regex

我在Stack-Overflow和Google上看到了一个满足以下要求的简单REGEX for MySQL:

  • 查找所有非英文字符行(ö等)
  • 匹配列的任何部分,而不仅仅是第一个或最后一个
  • 允许的字符不是外来字符(可接受:_,A-Z,0-9,#,“'( - ) - @)

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

试试这个

SELECT * FROM tableName WHERE NOT columnToCheck REGEXP '[A-Za-z0-9]';