728x90
search( )에 대해 알아보자 !
String.prototype.search( );
search( ) 메서드는 문자열(정규식)을 검색하고 위치값(숫자)를 반환합니다.
construction(구문)
str.search("searching"/regexp)
searchString(찾을 문자열, 검색값) / regexp(정규식 표현)
정규표현식과 주어진 스트링간에 첫번째로 매치되는 것의 인덱스를 반환합니다. 찾지 못하면 -1 를 반환합니다.
# 예제를 통해 익혀봅시다.
const str1 = "javascript reference";
const currentstr1 = str1.search("javascript");
const currentstr2 = str1.search("reference");
const currentstr3 = str1.search("j");
const currentstr4 = str1.search("a");
const currentstr5 = str1.search("v");
const currentstr6 = str1.search("jquery");
const currentstr7 = str1.search("b");
const currentstr8 = str1.search(/[a-z]/g);
결과보기
0
11
0
1
2
-1
-1
0
11
0
1
2
-1
-1
0
'JAVASCRIPT' 카테고리의 다른 글
JAVASCRIPT | 문자열 메서드 | charAt( ) (8) | 2022.08.22 |
---|---|
JAVASCRIPT | 문자열 메서드 | match( ) (8) | 2022.08.22 |
JAVASCRIPT | 함수(2) | 객체생성자, 프로토타입, 객체리터럴 (7) | 2022.08.22 |
JAVASCRIPT | 문자열 메서드 | includes( ) (5) | 2022.08.17 |
JAVASCRIPT | 문자열 메서드 | padStart( ) / padEnd( ) (5) | 2022.08.17 |
댓글