Page 401 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 401

불린  "또는“
              수직선은  여러  항목  중  선택을  하기  위해  구분한다.  이를테면  gray|grey는  "gray"  또는  "grey"와  일치
                한다.


              그룹  묶기


              괄호를  사용하면  연산자의  범위와  우선권을  정의할  수  있다.  이를테면  gray|grey와  gr(a|e)y는  "gray"
                  나  "grey"  집합을  둘  다  기술하는  동일  패턴이다.


              양의  지정


              ?        물음표는  0번  또는  1차례까지의  발생을  의미한다.  이를테면  colou?r는  "color"와  "colour"를
                         둘다  일치시킨다.


              *        별표는  0번 이상의 발생을 의미한다. 이를테면  ab*c는  "ac",  "abc",  "abbc", "abbbc"  등을  일치
                       시킨다.

              +          덧셈  기호는  1번  이상의  발생을  의미한다.  이를테면  ab+c는  "abc",  "abbc",  "abbbc" 등을  일치
                            시키지만  "ac"는  일치시키지  않는다.


              {n}[3]      정확히  n  번만큼  일치시킨다.


              {min,}[3]   "min"번  이상만큼  일치시킨다.

              {min,max}[3]    적어도  "min"번만큼  일치시키지만  "max"번을  초과하여  일치시키지는  않는다.



              문법


              POSIX  기본  및  확장  표준  문법

              문자  클래스,  "["와  "]"  사이에  포함된  문자  집합  외부에서는  12개의  문자가,  내부에서는  오직  4개의
            문자("\",  "^",  "-",  "]",  자바와  닷넷은  "["를  포함)만  특수문자를  의미한다.[4]  아래는  POSIX  기본  및
            확장  표준의  문법이다.





















            인천전자마이스터고등학교
                                                         -  394  -
   396   397   398   399   400   401   402   403   404   405   406