English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript String search() 메서드

 JavaScript String 객체

search()메서드는 정규 표현식과 문자열 간의 일치 항목을 검색합니다.

일치하는 항목이 있으면 첫 번째 일치하는 항목의 위치를 반환하고, 일치하는 항목이 없으면 반환됩니다.-1.

다음에서 찾을 수 있습니다.RegExp 강의RegExp 객체 참조 중정규 표현식에 대한更多信息를 알아보세요.

문법:

string.search(regex)
var str = '문제는 있을지 없을지, 그것이 있음인가 없음인가, 즉 있음인지.39
var pos = str.search('to be';
테스트를 보세요‹/›

브라우저 호환성

모든 브라우저가 search() 메서드를 완전히 지원합니다:

메서드
search()

파라미터 값

파라미터설명
regex정규 표현식. 문자열을 전달하면 자동으로 정규 표현식으로 변환됩니다

기술 세부 사항

반환 값:정규 표현식과 주어진 문자열 사이의 첫 번째 일치 항목의 인덱스; 찾을 수 없으면-1
JavaScript 버전:ECMAScript 1

더 많은 예제

다음 예제는 다음과 같이 보여줍니다:i수식어 사용(대소문자 무시):

var str = 'The question is TO BE, or not to be, that is to be.'
var pos = str.search(/to be/i);
테스트를 보세요‹/›

 JavaScript String 객체