查看單個文章
舊 2007-07-26, 11:01 AM   #2 (permalink)
飛鳥
協調管理員
 
飛鳥 的頭像
榮譽勳章
UID - 23073
在線等級: 級別:72 | 在線時長:5513小時 | 升級還需:108小時級別:72 | 在線時長:5513小時 | 升級還需:108小時
註冊日期: 2003-01-07
VIP期限: 無限期
住址: 史萊姆團隊
文章: 7199
精華: 11
現金: 837 金幣
資產: 260029 金幣
預設

這....要寫小程式呢

用perl就可以作到了
執行perl程式前先安裝ActivePerl

然後把下面程式碼複製到記事本,存檔並把副檔名改名為.pl,並點兩下即可

第一個功能
perl程式碼
引用:
#!/usr/local/bin/perl -w

print "請輸入來源檔名:(例如C:\\abc.txt)\n";
my $FileSource=<>;
print "請輸入要另存的檔名:(例如C:\\abc_out.txt)\n";
my $ExprotFile=<>; #請輸入要另存的檔名

open(TXT, "$FileSource") || die "無法讀取 $FileSource 檔! 請查明原因!\n";
open(ETXT, "> $ExprotFile") || die "無法讀取 $FileSource 檔! 請查明原因!\n";

while (my $read=<TXT>){
chomp $read;
if($read =~ /\./){
print "$read 有\. 不是想要的\n";
}else{
print ETXT "$read\n";
}
}
close(ETXT);
close(TXT);
第二個功能
perl程式碼
引用:
#!/usr/local/bin/perl -w

print "請輸入來源檔名:(例如C:\\abc.txt)\n";
my $FileSource=<>;
print "請輸入要另存的檔名:(例如C:\\abc_out.txt)\n";
my $ExprotFile=<>; #請輸入要另存的檔名

open(TXT, "$FileSource") || die "無法讀取 $FileSource 檔! 請查明原因!\n";
open(ETXT, "> $ExprotFile") || die "無法讀取 $FileSource 檔! 請查明原因!\n";

while (my $read=<TXT>){
chomp $read;
$st_len=length($read);
if($st_len <= 5){
print "$read 不是想要的\n";
}else{
print ETXT "$read\n";
}
}
close(ETXT);
close(TXT);

此帖於 2007-07-26 11:29 AM 被 飛鳥 編輯.
__________________
http://flybird017.googlepages.com/quok.gif http://flybird020.googlepages.com/new321.gif
寶貝你我的地球
, 請 少開電器,減少溫室氣體排放外,多種植植物,減少列印, 多用背面,丟棄時做垃圾分類。

http://netgames123.googlepages.com/tobikeways.jpg

飛鳥 目前離線  
送花文章: 11706, 收花文章: 3363 篇, 收花: 16453 次
回覆時引用此帖
向 飛鳥 送花的會員:
lovesp (2007-07-29)
感謝您發表一篇好文章