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

정보통신기기  프로젝트




                                         $string1="Hello  World\n";
                     일련의  패턴  요소         if($string1=~m/(H..).(o..)/){
                     들을 하나의 요소
                     로  묶는다.             print"We    matched  '$1' and '$2'\n";
             (  )    괄호  안의  패턴을  }
                     일치시킬  때  $1,
                     $2,  ... 중 하나를
                     사용할      수  있다.     출력:
                                         We matched 'Hel' and  'o  W'

                                         $string1="Hello  World\n";
                                         if($string1=~m/l+/){
                                         print"There   are one or  more consecutive  letter  \"l\"'s  in
                     1번  이상  발생하는  $string1\n";
             +
                     패턴과  일치시킨다.         }


                                         출력:
                                         There  are  one  or  more  consecutive  letter      "l"'s  in  Hello  World
                                         $string1="Hello  World\n";
                                         if($string1=~m/H.?e/){
                                         print"There      is  an  'H'  and  a  'e'  separated  by  ";
                                         print"0-1      characters  (Ex:  He  Hoe)\n";
                     0~1번      발생하는
             ?                           }
                     패턴과  일치시킨다.

                                         출력:
                                         There  is  an  'H'  and  a  'e'  separated  by  0-1  characters   (Ex:  He
                                         Hoe)
                                         $string1="Hello  World\n";
                                         if($string1=~m/(l.+?o)/){
                                         print"The    non-greedy match with  'l'  followed  by one or\n";
                                         print"more      characters  is  'llo'  rather  than  'llo  Wo'.\n";
             ?                           }


                                         출력:
                                         The  non-greedy  match  with  'l'  followed  by  one  or
                                         more  characters  is  'llo'  rather  than  'llo  Wo'.

















                                                                                               정보통신기기과
                                                         -  397  -
   399   400   401   402   403   404   405   406   407   408   409