본문 바로가기
IT 로그/리눅스

[리눅스] 정규 표현식 특수기호

by 잡다무니 2020. 7. 16.

안녕하세요. 잡다무니입니다.

 

리눅스 시스템에서 사용하는 정규 표현식(Regular Expression) 특수기호를 적었습니다.

 

기호 설명
() 그룹화
| 좌우 중 하나 (or)
? 직전 표현이 0회 또는 1회 등장
* 직전 표현이 0회 이상 연속해서 등장
+ 직전 표현이 1회 이상 연속해서 등장
. 임의의 한문자
^ 줄 머리
$ 줄 끝

 

예시)

잡다 무니

잡다 muny

jobda 무니

jobda  muny

 

위 네 가지 문자열을 한 번에 검색하려면, 다음과 같습니다.(대문자 비포함)

 

(잡다|jobda)?(무니|muny)

(잡다|jobda)*(무니|muny)

 

 

 

참고: Piro 지음, 서수환 옮김, 『만화로 배우는 리눅스 시스템 관리』, 2016.11.30, 길벗

댓글