3

在 MySQL 中的字符串中查找控制字符的最佳方法是什么?我有一张表,想要获取所有包含控制字符的记录。就像是

SELECT * FROM Customer WHERE Name = *ControlCharFilter*;

在 C# 中它会是

Customer.Where(x => x.Name.Any(y => char.IsControl(y));
4

2 回答 2

8

MySQL 支持带有 POSIX 字符类的正则表达式:

SELECT * FROM Customer WHERE Name RLIKE '[[:cntrl:]]+'

这里有更多信息。

于 2015-02-09T14:51:35.543 回答
-1
SELECT * FROM Customer WHERE Name = "%ControlCharFilter%";

还是您在寻找更复杂的东西?

于 2015-02-09T14:49:39.613 回答