English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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);테스트를 보세요‹/›