'a %'와 같은 SQL과 유사한 정규식을 사용하는 검색 필터

MiLaD A

나는이 검색 필터를 가지고, 내가 그것을 어떤 값을 그 시작을 발견 (처럼 '은 %')는 SQL처럼 작동하도록 정규식 구현 어떻게 ?

function SFName() {

    var input, filter, table, tr, td, i;
    input = document.getElementById("SFNameInput");
    filter = input.value.toUpperCase();
    table = document.getElementById("myTable");
    tr = table.getElementsByTagName("tr");

    for (i = 0; i < tr.length; i++) {
        td = tr[i].getElementsByTagName("td")[0];
        if (td) {
            if (td.innerHTML.toUpperCase().indexOf(filter) > -1) {
                tr[i].style.display = "";

            } else {
                tr[i].style.display = "none";
            }
        }
    }
}

이것이 내가 시도한 것입니다.

function SFName() {

    var input, regex, table, tr, td, i;
    input = document.getElementById("SFNameInput").value;
    regex = /^/gi;
    table = document.getElementById("myTable");
    tr = table.getElementsByTagName("tr");

    for (i = 0; i < tr.length; i++) {
        td = tr[i].getElementsByTagName("td")[2];
        if (td) {
            if (regex.exec(td.innerHTML).indexOf(input) > -1) {
                tr[i].style.display = "";
            } else {
                tr[i].style.display = "none";
            }
        } 
    }
}

https://jsfiddle.net/j7t5d9ud/

IrkenInvader

확인하려면을 사용할 수 있습니다 myStr.indexOf(value) === 0. 여기서 정규식은 필요하지 않은 것 같습니다.

이 라인

if (regex.exec(td.innerHTML).indexOf(input) > -1) {

된다

if (td.innerHTML.indexOf(input) === 0) {

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

수식을 사용하여 날짜와 같은 다른 기준과 고유 한 값으로 데이터 정렬

분류에서Dev

Python을 사용하여 정규식을 사용하여 문자열에서 &, <또는>와 같은 특수 문자를 검색 / 찾는 방법

분류에서Dev

정규식을 사용하여 검색 결과를 처리하는 방법은 무엇입니까?

분류에서Dev

정규식을 사용하여 검색에서 파일 필터링

분류에서Dev

PHP와 SQL을 사용한 트위터 해시 태그 검색

분류에서Dev

PHP와 SQL을 사용한 트위터 해시 태그 검색

분류에서Dev

BeautifulSoup과 같은 lxml을 사용하여 etree를 검색하는 방법

분류에서Dev

codeigniter에서 여러 테이블 검색을 사용하는 쿼리와 같은 mysql 유니온

분류에서Dev

정규식을 사용하여 MongoDB 검색 필드 시작

분류에서Dev

두 개의 Nvarchar (max) 열을 사용하여 검색과 같은 T-SQL 속도를 높이는 방법

분류에서Dev

이와 같은 SQL 쿼리를 사용하여 백엔드에서 답변 및 질문 테이블을 검색하는 방법은 무엇입니까?

분류에서Dev

사전 또는 이와 유사한 것을 사용하여 linq 결과 색인

분류에서Dev

분석되지 않은 문자열에 대해 Elasticsearch에서 정규식과 유사한 검색을 수행하는 방법

분류에서Dev

진수는 정규식을 사용하여와 환율 검증

분류에서Dev

'ABC * .pdf'와 같은 OpenFileDialog C # 사용자 지정 필터

분류에서Dev

Elasticsearch-제안자와 다른 필터를 모두 사용하여 조건을 검색하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

Cypress는 정규식을 사용하여 ID의 텍스트와 일치하는 요소를 검색합니다.

분류에서Dev

jTable에서 필터 검색을 사용할 때 대문자와 소문자를 모두 허용하는 방법은 무엇입니까?

분류에서Dev

Angularjs 필터 검색 텍스트 입력과 유효성 검사 규칙

분류에서Dev

"참고 항목"필드와 같은 백과 사전에 대한 데이터베이스 구조 및 SQL

분류에서Dev

정규식의 다른 결과 (grep 사용?)를 변수로 검색하는 방법은 무엇입니까?

분류에서Dev

정규식을 사용한 C ++ 검색 "정규식 연산자"

분류에서Dev

Google 검색 페이지와 같은 일부 사이트에서 사용자 정의 글꼴을 사용할 수없는 이유

분류에서Dev

Splunk : 정규식을 사용하여 검색 명령에서 직접 필드를 추출하는 방법은 무엇입니까?

분류에서Dev

모든 Wine 버전을 찾기 위해 apt-cache 검색과 함께 정규식을 사용하는 방법은 무엇입니까?

분류에서Dev

모든 Wine 버전을 찾기 위해 apt-cache 검색과 함께 정규식을 사용하는 방법은 무엇입니까?

분류에서Dev

bash는 while 루프에서 정규식 또는 이와 유사한 파일 이름을 필터링합니다.

분류에서Dev

PHPDocs와 유사한 것과 일치하는 정규식 문이 필요합니다.

분류에서Dev

정규식을 사용하여 유효성 검사를 추가하려면 형식이 xxxxx-xxxxxxx-x와 같아야합니다.

Related 관련 기사

  1. 1

    수식을 사용하여 날짜와 같은 다른 기준과 고유 한 값으로 데이터 정렬

  2. 2

    Python을 사용하여 정규식을 사용하여 문자열에서 &, <또는>와 같은 특수 문자를 검색 / 찾는 방법

  3. 3

    정규식을 사용하여 검색 결과를 처리하는 방법은 무엇입니까?

  4. 4

    정규식을 사용하여 검색에서 파일 필터링

  5. 5

    PHP와 SQL을 사용한 트위터 해시 태그 검색

  6. 6

    PHP와 SQL을 사용한 트위터 해시 태그 검색

  7. 7

    BeautifulSoup과 같은 lxml을 사용하여 etree를 검색하는 방법

  8. 8

    codeigniter에서 여러 테이블 검색을 사용하는 쿼리와 같은 mysql 유니온

  9. 9

    정규식을 사용하여 MongoDB 검색 필드 시작

  10. 10

    두 개의 Nvarchar (max) 열을 사용하여 검색과 같은 T-SQL 속도를 높이는 방법

  11. 11

    이와 같은 SQL 쿼리를 사용하여 백엔드에서 답변 및 질문 테이블을 검색하는 방법은 무엇입니까?

  12. 12

    사전 또는 이와 유사한 것을 사용하여 linq 결과 색인

  13. 13

    분석되지 않은 문자열에 대해 Elasticsearch에서 정규식과 유사한 검색을 수행하는 방법

  14. 14

    진수는 정규식을 사용하여와 환율 검증

  15. 15

    'ABC * .pdf'와 같은 OpenFileDialog C # 사용자 지정 필터

  16. 16

    Elasticsearch-제안자와 다른 필터를 모두 사용하여 조건을 검색하는 가장 좋은 방법은 무엇입니까?

  17. 17

    Cypress는 정규식을 사용하여 ID의 텍스트와 일치하는 요소를 검색합니다.

  18. 18

    jTable에서 필터 검색을 사용할 때 대문자와 소문자를 모두 허용하는 방법은 무엇입니까?

  19. 19

    Angularjs 필터 검색 텍스트 입력과 유효성 검사 규칙

  20. 20

    "참고 항목"필드와 같은 백과 사전에 대한 데이터베이스 구조 및 SQL

  21. 21

    정규식의 다른 결과 (grep 사용?)를 변수로 검색하는 방법은 무엇입니까?

  22. 22

    정규식을 사용한 C ++ 검색 "정규식 연산자"

  23. 23

    Google 검색 페이지와 같은 일부 사이트에서 사용자 정의 글꼴을 사용할 수없는 이유

  24. 24

    Splunk : 정규식을 사용하여 검색 명령에서 직접 필드를 추출하는 방법은 무엇입니까?

  25. 25

    모든 Wine 버전을 찾기 위해 apt-cache 검색과 함께 정규식을 사용하는 방법은 무엇입니까?

  26. 26

    모든 Wine 버전을 찾기 위해 apt-cache 검색과 함께 정규식을 사용하는 방법은 무엇입니까?

  27. 27

    bash는 while 루프에서 정규식 또는 이와 유사한 파일 이름을 필터링합니다.

  28. 28

    PHPDocs와 유사한 것과 일치하는 정규식 문이 필요합니다.

  29. 29

    정규식을 사용하여 유효성 검사를 추가하려면 형식이 xxxxx-xxxxxxx-x와 같아야합니다.

뜨겁다태그

보관