a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁(yè) > 編程 > Perl > 正文

Perl從文件中讀取字符串的兩種實(shí)現(xiàn)方法

2020-02-23 19:44:55
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

Perl中,open或sysopen函數(shù)可用于打開文件進(jìn)行操作,其實(shí)這兩個(gè)函數(shù)都需要文件句柄進(jìn)行讀取,那么Perl從文件中讀取字符串的兩種實(shí)現(xiàn)方法有哪些呢?下面就跟著武林技術(shù)頻道小編的步伐來(lái)學(xué)習(xí)吧!

1. 一次性將文件中的所有內(nèi)容讀入一個(gè)數(shù)組中(該方法適合小文件):
?

?

?
open(FILE,"filename")||die"can not open the file: $!";
@filelist=<FILE>;

?

foreach $eachline (@filelist) {
??????? chomp $eachline;
}
close FILE;
@filelist=<FILE>;

?

當(dāng)文件很大時(shí),可能會(huì)出現(xiàn)"out of memory"錯(cuò)誤。

2. 一次從文件中讀取一行,一行行地讀取和處理(讀取大文件時(shí)比較方便):
?

?

?

open(FILE,"filename")||die"can not open the file: $!";
while (defined ($eachline =<FILE>)) {
???? chomp $eachline;
???????? # do what u want here!
}
close FILE;

以上的就是Perl從文件中讀取字符串的兩種實(shí)現(xiàn)方法,我們的開發(fā)人員在操作的時(shí)候也要跟進(jìn)實(shí)際情況而定,不是一味的原樣照搬哦。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 久久久久一区 | 欧美自拍三区 | 欧美日韩一二 | 精品九九 | 国产视频一区二区三区四区 | 羞羞网页 | 国产精品国产三级国产有无不卡 | 日韩电影中文字幕 | 伊人二区| 成人一区二区av | 91亚洲精品一区 | 日韩欧美综合 | 日韩av高清在线观看 | 国产精品久久久久蜜臀 | 精品中文字幕一区 | 欧美一级免费观看 | 蜜臀av性久久久久蜜臀aⅴ流畅 | 精品黑人一区二区三区久久 | 91伊人| 黄色三及毛片 | 91精品国产综合久久久久久 | 日韩激情二区 | 91色在线| 国产精品久久影院 | 日韩成人在线免费视频 | 一本色道 | 国产精品精品视频一区二区三区 | 九九久久精品 | 久久影院一区 | 亚洲精品一区 | 天天色天天色 | 一区二区亚洲视频 | 亚洲精品视频一区 | 伊人91| 夜夜精品视频 | 九九久久精品 | a一级毛片 | 精品久久久久久久久久久久久久 | 久久久91精品国产一区二区三区 | 欧美日韩一| 久久99精品久久久久久久 |