在 MySQL 中查找控制字符
Find control characters in MySQL
在 MySQL 的字符串中查找控制字符的最佳方法是什么?我有一个 table 并且想要获取所有包含控制字符的记录。像
SELECT * FROM Customer WHERE Name = *ControlCharFilter*;
在 C# 中它将是
Customer.Where(x => x.Name.Any(y => char.IsControl(y));
SELECT * FROM Customer WHERE Name = "%ControlCharFilter%";
或者您正在寻找更复杂的东西?
MySQL 支持 POSIX 字符的正则表达式 类:
SELECT * FROM Customer WHERE Name RLIKE '[[:cntrl:]]+'
有更多信息here。
在 MySQL 的字符串中查找控制字符的最佳方法是什么?我有一个 table 并且想要获取所有包含控制字符的记录。像
SELECT * FROM Customer WHERE Name = *ControlCharFilter*;
在 C# 中它将是
Customer.Where(x => x.Name.Any(y => char.IsControl(y));
SELECT * FROM Customer WHERE Name = "%ControlCharFilter%";
或者您正在寻找更复杂的东西?
MySQL 支持 POSIX 字符的正则表达式 类:
SELECT * FROM Customer WHERE Name RLIKE '[[:cntrl:]]+'
有更多信息here。