Page 405 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 405
$string1="Hello World\n";
if($string1=~m/el*o/){
print"There is an 'e' followed by zero to many ";
print"'l' followed by 'o' (eo, elo, ello, elllo)\n";
0번 이상 발생하는
* }
패턴과 일치시킨다.
출력:
There is an 'e' followed by zero to many 'l' followed by 'o'
(eo, elo, ello, elllo)
$string1="Hello World\n";
if($string1=~m/l{1,2}/){
print"There exists a substring with at least 1 ";
최소 M번, 최대 N print"and at most 2 l's in $string1\n";
{M,N} 번 발생되는 패턴
과 일치시킨다. }
출력:
There exists a substring with at least 1 and at most 2 l's in
Hello World
$string1="Hello World\n";
if($string1=~m/[aeiou]+/){
print"$string1 contains one or more vowels.\n";
가능한 문자열의 }
[...]
집합과 일치시킨다.
출력:
Hello World
contains one or more vowels.
$string1="Hello World\n";
if($string1=~m/(Hello|Hi|Pogo)/){
print"At least one of Hello, Hi, or Pogo is ";
print"contained in $string1.\n";
가능성 있는 항목
| 들을 구별하여 선 }
택한다.
출력:
At least one of Hello, Hi, or Pogo is contained in Hello World
.
인천전자마이스터고등학교
- 398 -