2017-12-21 2 views
0

여러 값을 쉼표로 구분하여 포함하는 열이있는 테이블이 있습니다. likejQuery Datatables AND 연산자로 단일 열 검색

| # |  Column Name   | 
| 1 |1,5,18,24,29,36,41,57  | 
| 2 |1,18,23,27,35,39,50,56,66 | 
| 3 |1,101,      | 

나는 그것을 필터링하기 위해 다음 행을 사용하고 있습니다.

table.columns(1).search("1|23|27",true, false).draw(); 

이렇게하면 3 개의 열이 모두 반환됩니다. 그러나 나는 그것이 모든 3 대신에 단지 두번째 줄로 돌아 가기를 원한다.

가장 좋은 방법은 무엇인가?

+0

[jQuery DataTables 'OR'검색/필터] (https://stackoverflow.com/questions/25382569/jquery-datatables-or-search-filter)의 가능한 복제본 –

답변

0

당신은 당신이 원하는 것을 달성하기 위해 다음과 같은 정규식 표현을 사용할 수 있습니다 논리 AND 구현할 수 있습니다보기 미리 주장을 활용

(?=.*1)(?=.*25)(?=.*27) 

표현.

관련 문제