Поиск управляющих символов в MySQL



Как лучше всего найти управляющие символы в строке в MySQL? У меня есть таблица, и я хочу получить все записи, содержащие управляющие символы. Что-то вроде



SELECT * FROM Customer WHERE Name = *ControlCharFilter*;


В C# это будет



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

2 ответов:

MySQL поддерживает регулярные выражения с классами символов POSIX:

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

Здесь больше информации .

SELECT * FROM Customer WHERE Name = "%ControlCharFilter%";

Или вы ищете что-то более сложное?

Comments

    Ничего не найдено.