Я хочу найти шаблон строки в таблице базы данных.Поиск с использованием Regex в Entity Framework
Шаблон поиска - это просто строка, введенная пользователем. Однако в поле поиска могут быть пробелы между ними, или пользователь может вводить пробелы в строке.
Так что я хочу, чтобы создать регулярное выражение, так что, если сказать, что строка «Test», я смотрю на регулярное выражение, которое может иметь пробелы между ними, что-то вроде этого
T[\s]*e[\s]*s[\s]*t.
Может кто-нибудь предложить, пожалуйста, как Я могу сделать это в рамках Entity - или с помощью ESQL?
Пространства - единственная причина, по которой вам нужно использовать регулярное выражение? Вы можете удалить все пробелы из поля и критерии поиска, а затем сравнить их. – ckal
Я не могу удалить пробелы из поля в базе данных - потому что пользователь вводит его - и требование - сохранить его как есть. – gunnerz