亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

perl怎么提取每行的最后一個字符

小億
114
2023-11-22 02:35:10
欄目: 編程語言

要提取每行的最后一個字符,您可以使用Perl中的正則表達式和字符串函數來完成。下面是一個示例代碼:

#!/usr/bin/perl

use strict;
use warnings;

# 打開文件
open my $fh, '<', 'file.txt' or die "無法打開文件: $!";

# 逐行讀取文件內容
while (my $line = <$fh>) {
    # 去除行尾的換行符
    chomp($line);
    
    # 使用正則表達式提取最后一個字符
    my ($last_char) = $line =~ /(\S)$/;
    
    # 打印最后一個字符
    print "$last_char\n";
}

# 關閉文件
close $fh;

在上面的代碼中,我們首先通過open函數打開文件,然后通過while循環逐行讀取文件內容。使用chomp函數去除行尾的換行符。然后使用正則表達式/(\S)$/來提取最后一個非空字符,并將其賦值給變量$last_char。最后打印出$last_char

0
湘乡市| 峡江县| 嘉荫县| 分宜县| 仙居县| 南陵县| 科技| 易门县| 沙河市| 游戏| 洪湖市| 阳高县| 邻水| 长兴县| 汉源县| 尚义县| 丹棱县| 汉沽区| 龙南县| 崇仁县| 凭祥市| 雷波县| 千阳县| 同仁县| 宁强县| 固原市| 达尔| 车险| 永寿县| 揭东县| 金寨县| 定陶县| 泰兴市| 交口县| 龙门县| 临安市| 正镶白旗| 延边| 确山县| 紫阳县| 蛟河市|