91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
苏州市| 高阳县| 邢台市| 浪卡子县| 丰台区| 塘沽区| 上思县| 宁国市| 莎车县| 辉南县| 类乌齐县| 东平县| 华阴市| 五常市| 周口市| 四川省| 德令哈市| 讷河市| 凉城县| 巴东县| 蓬莱市| 丹阳市| 应用必备| 扬州市| 镶黄旗| 特克斯县| 岫岩| 汤阴县| 海林市| 高尔夫| 京山县| 霍邱县| 蒲城县| 马鞍山市| 屏边| 山东省| 灵石县| 昌乐县| 屏东县| 玉环县| 黄石市|