정규표현식

    정규표현식

    정규표현식(Regular Expression) 정규표현식(Regular Expression) 줄여서 Regex 라고 표현 특정한 규칙을 가진 무자열의 집합을 표혀낳는 사용하는 형식 언어 문자열에서 특정 패턴을찾거나 존재하는지, 또는 검증할 때 사용 정규 표현식의 각 문자(즉, 패턴을 기술하는 문자열 안의 각 문자)는 메타문자(특별한 의미로)로 이해되거나 정규 문자('문자 그대로', 즉 '리터럴'의 의미로)로 이해된다 정규식 a. a는 단지 'a'와 일치하는 리터럴 문자이며 .는 새 줄을 제외한 모든 문자와 일치시키는 메타 문자이다 Java에서의 정규표현식 java.util.regex 패키지에 있는 클래스들을 사용한다. Pattern클래스 - 패턴 정의(검색에 사용됨) Matcher클래스 - 패턴 검색에 ..

    정규표현식 and With Java

    유튜브 우아한 Tech 채널에서 10분 테코톡을 듣고 공부한 내용입니다. 정규표현식 목차 정규표현식의 이해 정규표현식의 활용 Java에서 정규표현식의 활용 정규표현식의 이해 정규표현식 : Regular Expression, RegExp , Regex 정규 표현식은 줄여서 정규식이라고도 하며, 영어로는 Regular Expression, 줄여서 regex, regexp라고도 한다. 초반에는 편집기의 패턴매칭을 시작으로 사용되었으며, 수학적인 의미에서 시작되었다고 하며, 특정한 규칙을 가진 문자열의 집합을 표현하기 위해 쓰이는 형식언어이다. 수학자 Stephen Cole Kleene에 의해 생성됐으며 편집기의 패턴 매칭을 시작으로 사용. grep 명령어가 정규표현식을 사용한다. Vi, emacs 같은 편집기..