什么是Perl字符串文字?
字符串是字符序列。它们通常是用单引号(')或双引号(“)引起来的字母数字值。它们的工作方式与UNIXshell引号非常相似,在此您可以使用单引号和双引号。
双引号字符串文字允许变量插值,而单引号字符串则不允许。当某些字符以反斜杠开头时,它们具有特殊含义,它们用于表示换行符(\n)或制表符(\t)。
您可以将换行符或以下任何转义序列直接嵌入在双引号字符串中-
示例
让我们再次看看字符串在单引号和双引号之间的行为。在这里,我们将使用上表中提到的字符串转义符,并将使用标量变量来分配字符串值。
#!/usr/bin/perl # This is case of interpolation. $str = "Welcome to \nnhooo.com!"; print "$str\n"; # This is case of non-interpolation. $str = 'Welcome to \nnhooo.com!'; print "$str\n"; # Only W will become upper case. $str = "\uwelcome to nhooo.com!"; print "$str\n"; # Whole line will become capital. $str = "\UWelcome to nhooo.com!"; print "$str\n"; # A portion of line will become capital. $str = "Welcome to \Unhooo\E.com!"; print "$str\n"; # Backsalash non alpha-numeric including spaces. $str = "\QWelcome to nhooo's family"; print "$str\n";
输出结果
这将产生以下结果-
Welcome to nhooo.com! Welcome to \nnhooo.com! Welcome to nhooo.com! WELCOME TO nhooo.COM! Welcome to nhooo.com! Welcome\ to\ nhooo\'s\ family
热门推荐
10 外语老师祝福语简短励志
11 送给长辈祝福语简短大全
12 花店开业贺卡祝福语简短
13 春节文章开头祝福语简短
14 大寿祝福语简短文案
15 成龙生日祝福语朋友简短
16 虎年春节早餐祝福语简短
17 大学别离的祝福语简短
18 长辈平时祝福语简短英文