데이터베이스 테이블에서 문자열 패턴을 검색하려고합니다.엔터티 프레임 워크에서 Regex를 사용하여 검색
검색 패턴은 단순히 사용자가 입력 한 문자열입니다. 그러나 검색 할 필드에는 사이에 공백이있을 수 있으며, 사용자는 문자열에 공백을 입력 할 수 있습니다.
그래서 내가 정규식을 만들려면 이러한 문자열은 "테스트", 라고하면 내가 사이에 공백이있을 수 있습니다 정규식이
T[\s]*e[\s]*s[\s]*t.
같은 것을 찾는 것이 사람이하는 방법을 제안시겠습니까 Entity 프레임 워크에서 또는 ESQL을 사용하여이 작업을 수행 할 수 있습니까?
정규식을 사용하는 유일한 이유는 공백입니까? 필드와 검색 조건에서 모든 공백을 제거하고 비교할 수 있습니다. – ckal
사용자가 입력했기 때문에 데이터베이스의 필드에서 공백을 제거 할 수 없으며이를 그대로 유지해야합니다. – gunnerz