정규 표현식(Regular Expression)란?
문자열의 패턴을 기호를 조합하여 나타내는 표기법. .은 임의의 한 문자, *는 직전 요소의 0회 이상 반복, ^와 $는 줄의 시작과 끝, [abc]는 대괄호 안의 어느 한 문자를 나타내며, grep, sed, awk 등의 명령이나 많은 프로그래밍 언어에서 검색이나 치환에 쓴다. grep의 기본 정규 표현식(BRE)과, +나 ?나 |를 그대로 쓸 수 있는 확장 정규 표현식(grep -E, ERE)은 기호의 취급이 일부 다르다. 셸의 와일드카드(*.txt 등)와는 다른 것이며, *의 의미도 다르다.
일본어 명칭: 正規表現
정규 표현식(Regular Expression)은(는) 컴파일러, Linux와 커맨드 라인 기초 등 2개 분야의 연습 문제 4개에 나와요.
분야: Linux와 커맨드 라인 기초