사용처 - 정보를 추출할 때, 찾는 정보가 있는지 확인할 때, 찾은 정보를 다른 것으로 치환할 때
패턴 선언 방법
정규표현식 리터럴
var pattern = /a/;
정규표현식 객체
var pattern = new RegExe(a);
정규표현식 선언 때, “ . ” 의 역할
var pattern = /a./;
> “ab”
패턴에서 “ . ”은 하나의 문자를 뜻함. “ . ” 앞에는 꼭 문자가 있어야 하며 입력한 a 뒤에 따라오는 b가 같이 추출됨.
검색할 때 사용법
pattern.exec(‘abcde’);
> a
pattern.ecex(‘bcde,);
> null
패턴에 찾겠다고 말한 ‘a’가 입력받은 문자열에 없으므로 null을 출력
테스트 방법
pattern.test(‘abcde’);
> true
찾겠다고 선언한 ‘a’가 문자열에 있으므로 true를 출력
pattern.test(‘bcde’);
> false
문자열에서 메서드(함수) 사용법
- 문자열 선언
var str = ,abcde’;
str.match(pattern);
>[“a”]
치환하는 방법
str.replace(pattern, ‘g’);
> “gbcde”
패턴에 선언한 문자를 replace로 선언한 인자로 바꿈
'프로그래밍 언어 > Script' 카테고리의 다른 글
JAVA script 유효범위 (0) | 2022.12.12 |
---|---|
JAVA script 정규표현식 옵션 (0) | 2022.12.12 |
JAVA script 모듈 (0) | 2022.12.12 |
JAVA script 객체 (0) | 2022.12.12 |
JAVA script 배열 (0) | 2022.12.12 |