2-1. 모든 문자 검색
정규 표현식에서.(마침표)는 좀 특별합니다.
마침표는 아무 문자 하나를 의미하는데요.
`t.p`gm
예를 들어 t.p는 t와 p사이에 하나의 문자가 들어있다면 반드시 일치하게 됩니다.
마침표는 어떠한 문자와도 일치하는데요.
알파벳뿐만 아니라 숫자 혹은 마침표 자체도 일치하게 됩니다.
`t..p`gm
마침표는 여러 개를 동시에 사용할 수도 있습니다.
위의 예시처럼 말이죠.
마침표를 사용한 개수만큼 일치하게 됩니다.
`.t.p.`gm
위의 예시처럼 서로 다른 위치에 각각 사용할 수도 있습니다.
만약 이런 식으로 구분해서 사용할 경우, 해당 자리에 문자가 들어오면 일치하게 됩니다.
2-2. 특수 문자 검색
하지만 문자에 대응하기 위한 마침표가 아닌 진짜 마침표 자체를 찾기 위해선 어떻게 해야 할까요?
그때 필요한 것이 역슬래시(\)입니다.
`t\.p`gm
만약 이렇게 마침표 왼쪽에 역슬래시를 붙일 경우 t.p만 일치하게 됩니다.
역슬래시처럼 문자 그대로 사용되지 않고 특별한 의미를 지니는 문자를 메타 문자라고 합니다.
Regular Expression - 범위 검색 (2) (0) | 2022.11.30 |
---|---|
Regular Expression - 범위 검색 (1) (0) | 2022.11.29 |
Regular Expression - 메타 문자 (0) | 2022.11.28 |
Regular Expression - 문자 집합 검색 (0) | 2022.11.27 |
Regular Expression - 정규 표현식 (0) | 2022.11.26 |
댓글 영역