이전글: 배워서 남주는 정규표현식(1) 이 글에서는 바로 정규표현식의 기본 문법격인 메타문자(meta character)에 대해서만 알아보기로 한다. 지난 글에서 일부 메타 문자를 예제로 다루기는 했지만 모두 다룰 수 없어서 이곳에 따로 정리했다. 정규식 연습 및 결과 확인은 regexr.com을 사용하고 있다. 각 카테고리에 해당하는 소제목 중 상당수는 한글로 어떻게 번역되는지를 정확히 알 수 없어서 영어로 표기하였다. 1. Character Classes [기호 클래스] 기호 클래스는 특정 set에서 문자를 찾는다. 정규식(예시) 명칭 매칭 조건 비고 [ABC] character set [ ] 안의 문자들 예) [a-z], [0-9], [a-c], [+_] [^ABC] negated set [ ]안에..
1. 정규표현식이란? 정규표현식(이하 정규식)은 프로그래밍에서 특정한 규칙(패턴)을 가진 문자열의 집합을 표현하는 데 사용하는 형식 언어이다. 정규표현식은 많은 텍스트 편집기와 프로그래밍 언어에서 문자열의 검색과 치환을 위해 지원하고 있으며, 특히 펄과 Tcl은 자체에 강력한 정규 표현식을 구현하고 있다. - 위키백과 영어로는 Regular Expression이라고 하며, 줄여서 regex 혹은 regexp라고도 한다. 정규식이라는 게 특정한 규칙을 가진 것이라고 하는데, 정규식을 보면 오히려 규칙이 없이 아무렇게나 입력된 문자처럼 보인다. 그래서 왠지 어렵게 느껴지고 다가가고 싶지 않게 느껴지는 것 같다. 2. 정규표현식, 꼭 알아야할까? 개발자라면 정규식을 꼭 알아야한다는 말을 여기 저기서 듣거나 보..
- Total
- Today
- Yesterday
- 멘토에게 묻다
- 정규표현식
- 알고리즘풀이
- 프로그래머의 길
- 프로그래머의길멘토에게묻다
- software craftmanship
- 건조기설치
- 세탁기
- 멘토에게묻다
- 소프트웨어장인
- 알고리즘
- 소프트웨어 장인
- 개발자취업
- 알고리즘 풀이
- 이사
- 개발자
- 스타트업
- 비전공개발자
- 정규식
- 문과생개발자
- 프로그래머의길
- Regex
- 프로그래머스
- 디버깅
- 서평
- 이직
- 괄호 종류
- 건조기
- 안드로이드
- 세탁기설치
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |