정규표현식 기초 1 > 그누게시판파서 도움말

본문 바로가기
사이트 내 전체검색


회원로그인

그누게시판파서 도움말

패턴 | 정규표현식 기초 1

페이지 정보

작성자 네이비컬러 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일17-10-09 16:59 조회206회 댓글0건

본문

정규표현식 기초 1        gnuParser


b0a928414510eaaa671f246f654fb122_1508268341_2874.jpg


 

1. 위 이미지 처럼 패턴은 패턴구분자(pattern delimiter)와 패턴(pattern) 

    그리고 다시 패턴구분자로 감싸주고 경우에 따라 패턴변경자(pattern modifier)      를 두기도 합니다.



2. 패턴구분자는 여러 문자가 가능합니다. 

    그 중 많이 사용하는 문자는 슬래시(/)입니다만

    여기 파싱기에서는 샾(#)을 패턴구분자로 사용하였습니다.



3. 패턴변경자는 i,m,g,s,x,U 등 다양한데 각 문자는 메타문자로 문자 그 자체가

    아니라 각각 정규표현식에서 약속된 의미를 가지고 있습니다.

   

    1) 는 대소문자를 구분하지 않겠다는 의미


    2) m 은 multiline 즉 개행문자(\n)를 기준으로 여러 줄로 나누어 

        각 줄마다 시작(^), 끝($)을 인식하게 함


    3) s 는 패턴의 점 메타문자는 뉴라인(\n)을 포함하는 모든 문자를 인식함. 

        지정하지 않으면, 뉴라인은 제외된다.


    4) x 는 패턴 내의 공백을 무시하고 패턴 내에 코맨트를 가능하게 한다.

        x패턴변경자를 사용하고자 한다면 공백문자를 \s로 처리해 줘야 한다.


 

    5) u 는 UTF8 지원 (정규식에 한글 사용 가능)


    


    6) U 는 Ungreedy(탐욕스럽지 않은) 패턴이 되풀이 반복되는 문자열이 있을 수

         있는데 최소한만을 취한다.



4. 정규표현식에 대한 더 많은 내용은 다음을 참조하세요.

    참고로 PHP는 PCRE (펄perl언어 호환 정규표현식) 방식을 사용합니다.


    http://navycolor.com/bbs/board.php?bo_table=parserreadme&wr_id=13




댓글목록

등록된 댓글이 없습니다.

그누게시판파서 도움말 목록

Total 13건 1 페이지
그누게시판파서 도움말 목록
번호 제목 글쓴이 날짜 조회
13 패턴 정규표현식 기초2 인기글 네이비컬러 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-22 208
12 기타 패턴테스터기 사용법 인기글 네이비컬러 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-10 183
11 기타 imgur.com API 인기글 네이비컬러 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-10 289
열람중 패턴 정규표현식 기초 1 인기글 네이비컬러 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-09 207
9 파싱기사용법 원바이원 사용법 인기글 네이비컬러 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-09 203
8 m3cron m3cron 사용법 인기글 네이비컬러 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-09 119
7 파싱기사용법 타겟리스트등록 인기글 네이비컬러 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-08 114
6 패턴 첨부파일패턴구하기 인기글 네이비컬러 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-08 110
5 패턴 뷰패턴구하기 인기글 네이비컬러 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-08 109
4 패턴 리스트패턴구하기 인기글 네이비컬러 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-08 131
3 파싱기사용법 자동실행설정 인기글 네이비컬러 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-08 131
2 기타 주된 에러 대응 인기글 네이비컬러 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 07-19 130
1 설치 설치 및 설정 인기글 네이비컬러 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 07-13 464
게시물 검색

그누보드5
회사소개 개인정보취급방침 서비스이용약관 Copyright © 소유하신 도메인. All rights reserved.
상단으로