정규표현식 훑기

기존 생활코딩의 동영상 강의의 내용을 이미지 캡쳐 화면으로 빠르게 훑어 볼 수 있는 모듈입니다.

정규표현식 훑기 기존 생활코딩의 동영상 강의의 내용을 이미지 캡쳐 화면으로 빠르게 훑어 볼 수 있는 모듈입니다.

1~2 : 기본 패턴

1~2 : 기본 패턴
동영상

 
 
정규표현식이라고 하는것은 어떤 문자를 처리하기 위한 일종의 언어이다.
여기서 얘기하는 처리라고 하는것은 어떤 문자들
예들들면
 
 
여기 있는 문자들 중에서 tutorials가 있는지 없는지
또는 tutorials라는 text를 한글로 '수업'이라는 단어로 바꾼다던지
이러한 문자를 처리하기 위한 작업을 하기 위해서 사용자가 해야할 것은

 

 
자신이 처리하고자 하는 문자를 찾아낼 수 있어야 합니다. 
 
여기 있는 문자들 중에서 tutorials라는 문자를 사용자의 정규표현식에 문법에 맞게 찾을수 있어야 한다는 것이다.
옇튼 그 문법에 해당되는 패턴들에 대해서 알아볼것이다.
 
 
 
 
이렇게 생긴 페이지가 나올것이다.
Page 1 에서 26까지 있다.
 
여기있는 각각의 페이지가 스텝바이 스텝으로 쉬운 정규표현식과 많이 사용하는 정규표현식 패턴부터
난이도는 조금 낮지만 상당히 고급 기법에 해당되는 패턴들 까지를 사용자에게 차근차근 알려주는 튜토리얼이다.
 
 
 
Page1
 
 
 
 
정규표현식의 가장 기본적인 문법이라고 할 수 있는것은
사용자가 찾고자하는 텍스트가 있으면 그 텍스트를 그대로 적어주는 것이다.
 
 
Page 1에 대한 설명이다. 
 
 
 
Source : 사용자가 처리하려고 하는 문자, 처리하려고 하는 데이터 set을 보여주는 것이다.
 
 
Regular Expression은 Hello라는 정규표현식 구문을 사용한다라고 했을 때
 
First match는 Source에 해당대는 Hello, world!라는 텍스트에서 
사용자의 정규표현식에 Hello라고 입력을 하게 되면 
선택되는 데이터, 문자가 파란색으로 강조표시가 된다.
 
First match :
하나의 소스 안에서 이 정규표현식을 이용했을 때
여러개의 데이터(텍스트)가 그 패턴에 해당된다면
그중에 첫번째에 등장하는 패턴을 보여주는 것
 
All matches : 
소스에 있는 모든 일치되는것을 다 보여주는 것
 
 
그리고 Cace 1과 Cace 2라는것은
똑같은 정규표현식이지만,
다양한 접근방법을 통해서 어떤 차이점이 생기는가를 보여주기 위한 것이다.
 
 

댓글

댓글 본문
작성자
비밀번호
버전 관리
코코딩
현재 버전
선택 버전
graphittie 자세히 보기