요약(Summary)
정규표현식을 이용해 문자열내에서 특정한 문자열의 위치 값을 알아냄
문법(Syntax)
string.search(regexp)
인자(Parameters)
인자명 | 데이터형 | 필수/옵션 | 설명 |
---|---|---|---|
regexp | regular expression | 필수 | 검색 대상인 문자열의 정규표현식 패턴 |
반환값(Return)
integer, 검색된 문자열의 위치(index)
설명(Description)
indexOf, lastIndexOf 와 다른 점은 전자가 검색대상으로 문자열을 사용하지만, search는 정규표현식을 사용함
예제(Example)
var str="coding everybody"; alert(str.search('e')); // 7, 인자로 문자열을 전달하면 안시적으로 정규표현식 객체로 형변환 alert(str.search(/e/)); // 7, 정규표현식을 이용해서 위치를 검색
참고
- 정규표현식에 대해서 학습이 필요하면 zvon의 tutorial을 참고할 것 - zvon regular expression
- 손에 잡히는 정규표현식(인사이트 출판사)
- 정규표현식 시뮬레이션 및 라이브러리 소프트웨어 - desktop , web