Monday, October 16, 2006
펄.Perl] 문자열 합치기, 문자열 연결/추가/병합: String Concatenate
펄에서는 여러 개의 문자열을 하나로 연결시킬 때, 마침표(.) 연산자를 사용합니다.
연산자라고 해서 어려울 것은 없고, 그냥 문자열 사이에 점을 하나 찍어 주면 됩니다.
예를 들어, "봉숭아" 와 "학당" 이라는 2개의 문자열을 하나로 합치려면
이렇게 하면 됩니다.
참고로, print 함수는 다음줄로 줄바꿈을 해주지 않기에, \n 이런 개행문자를 삽입하여 직접 행갈이를 해주어야 합니다.
연산자라고 해서 어려울 것은 없고, 그냥 문자열 사이에 점을 하나 찍어 주면 됩니다.
예를 들어, "봉숭아" 와 "학당" 이라는 2개의 문자열을 하나로 합치려면
"봉숭아" . "학당"
이렇게 하면 됩니다.
문자열 합치기 예제
#!/usr/bin/perl
use strict; use warnings;
print "봉숭아" . "학당\n"; # 출력 결과: 봉숭아학당
# 공백 문자를 사이에 넣기
print "봉숭아" . " " . "학당" . "\n"; # 출력 결과: 봉숭아 학당
# 문자열을 합쳐서 변수에 넣어 출력
my $str = "봉숭아" . " " . "학당";
print $str, "\n"; # 출력 결과: 봉숭아 학당
# 변수 합치기
print $str . " " . $str, "\n"; # 출력 결과: 봉숭아 학당 봉숭아 학당
use strict; use warnings;
print "봉숭아" . "학당\n"; # 출력 결과: 봉숭아학당
# 공백 문자를 사이에 넣기
print "봉숭아" . " " . "학당" . "\n"; # 출력 결과: 봉숭아 학당
# 문자열을 합쳐서 변수에 넣어 출력
my $str = "봉숭아" . " " . "학당";
print $str, "\n"; # 출력 결과: 봉숭아 학당
# 변수 합치기
print $str . " " . $str, "\n"; # 출력 결과: 봉숭아 학당 봉숭아 학당
참고로, print 함수는 다음줄로 줄바꿈을 해주지 않기에, \n 이런 개행문자를 삽입하여 직접 행갈이를 해주어야 합니다.
tag: perl
Perl | 펄
<< Home