반응형
플래그(옵션)
플래그설명
g | 모든 문자 일치(global) |
i | 영어 대소문자 구분 않고 일치 (ignore case) |
m | 여러 줄 일치 (multi line) |
예제
const str = `
010-1234-5678
hello@gmail.com;
https://www.omdbapi.com/?apikey=7035c60c&s=frozen
The quick brown fox jumps over the lazy dog.
abbcccdddd
`
// 플래그
const regexp = /the/
console.log(str.match(regexp))
const regexp2 = /the/g
console.log(str.match(regexp2))
const regexp3 = /the/gi
console.log(str.match(regexp3))
이스케이프 문자
\(백슬래시)기호를 통해 본래의 기능에서 벗어나 상태가 바뀌는 문자를 말한다.
// 백슬래시 기호 이용 (일반적인 문자로 변환)
// 마침표로 끝나는 부분을 찾아줌
console.log(str.match(/\.$/gim))
반응형
'프론트엔드 > JavaScript' 카테고리의 다른 글
datepicker 사용법 총정리 및 사이트 공유 (0) | 2021.07.12 |
---|---|
정규표현식 - 패턴(표현) (0) | 2021.06.07 |
정규표현식2 - 메소드 (0) | 2021.06.07 |
정규 표현식 (0) | 2021.06.07 |
JS 데이터 - OMDB API (0) | 2021.06.05 |