반응형
SQL "like"와 유사한 JavaScript 연산자
중복 가능성 :
JavaScript에서 SQL LIKE 에뮬레이션
like
SQL 의 연산자 와 유사한 JavaScript에 연산자가 있습니까? 설명과 예가 감사합니다.
자바 스크립트 에서 정규식을 사용 하여 문자열의 패턴 일치를 수행 할 수 있습니다 .
예를 들면 :
var s = "hello world!";
if (s.match(/hello.*/)) {
// do something
}
match()
테스트는 훨씬처럼 WHERE s LIKE 'hello%'
SQL있다.
아니.
사용하려는 : .indexOf("foo")
색인을 확인하십시오. > = 0이면 해당 문자열이 포함됩니다.
문자열 개체 Match 메서드를 사용합니다.
// Match a string that ends with abc, similar to LIKE '%abc'
if (theString.match(/^.*abc$/))
{
/*Match found */
}
// Match a string that starts with abc, similar to LIKE 'abc%'
if (theString.match(/^abc.*$/))
{
/*Match found */
}
String.match
() 또는 String.indexOf()
방법을 확인할 수 있습니다 .
그렇지는 않지만 indexOf 를 직접 개발하는 시작점으로 확인 하거나 정규 표현식을 살펴볼 수 있습니다. JavaScript 문자열 함수 에 익숙해지는 것이 좋습니다 .
편집 : 이것은 전에 답변되었습니다 :
아니요, 없습니다.
비교 연산자 목록이 여기에 나열됩니다.
귀하의 요구 사항에 가장 적합한 옵션은 정규식 입니다.
참조 URL : https://stackoverflow.com/questions/1315224/javascript-operator-similar-to-sql-like
반응형
'IT TIP' 카테고리의 다른 글
UI 및 게임 오브젝트에서 클릭 / 터치 이벤트를 감지하는 방법 (0) | 2021.01.10 |
---|---|
함수형 프로그래밍의 핵심 개념은 무엇입니까? (0) | 2021.01.10 |
jQuery를 사용하여 일련의 div 요소 무작위 화 (0) | 2021.01.10 |
OnclientClick과 OnClick이 동시에 작동하지 않습니까? (0) | 2021.01.10 |
IntelliJ Idea 9-11에 더 많은 메모리를 제공하는 방법 (0) | 2021.01.10 |