【Perl程式設計-6】正規表示式--替換+轉化

weixin_34185364發表於2019-01-08

替換操作符

替換操作符 s/// 是匹配操作符的擴充套件,使用新的字串替換指定的字串。基本格式如下:s/PATTERN/REPLACEMENT/;

PATTERN 為匹配模式,REPLACEMENT 為替換的字串。


#!/usr/bin/perl
 
$string = "welcome to google site.";
$string =~ s/google/runoob/;
 
print "$string\n";

替換操作修飾符

替換操作修飾符如下表所示:


13008599-ac891fdfc347305c.png

轉化操作符

以下是轉化操作符相關的修飾符:


13008599-a5a9934955531f4d.png
#將小寫字母轉換成大寫字母
#!/usr/bin/perl 

$string = 'welcome to runoob site.';
$string =~ tr/a-z/A-z/;

print "$string\n";

更多正規表示式規則

13008599-e7dfa12fc99d081e.png
13008599-deb95fc6ffdda7e8.png
13008599-c49e6e80dc357874.png

相關文章