Re: [問題] 關於字串

看板Perl作者 (PTC)時間14年前 (2010/09/27 21:29), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/7 (看更多)
※ 引述《sqrt1089 (李崩子)》之銘言: : 假設我讀入一個檔案 : lee David : wang steve : lee eric : wu hunry : .. .. : .. .. : .. .. : 是個兩行的檔案,一行是姓,一行是名。 : 想要結果 : 輸入:lee : 會印出: : David : eric : .. : .. : 就是所以是lee的印出來 : 以下是我初步的程式: : open FILE, "c:aa.txt"; : #print <FILE>;→這是測試是否有成功讀取檔案 : chomp(my$a=<>); : .. : .. : print""; : close FILE; : 中間我卡了快一個禮拜整個沒頭緒,駱駝書第14章有練習過,但還是不知道怎下手 : (一直很想用find,但是perl似乎沒這指令.....) #!/usr/bin/perl #brute force way chomp($input=<STDIN>); while (<>) { if (/(\S+)\s+(\S+)/) { if($1 eq 'lee'){ print "$2"; } } 請強者補完高級版本~ -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.161.149.99
文章代碼(AID): #1Ce9nG41 (Perl)
討論串 (同標題文章)
本文引述了以下文章的的內容:
2
3
以下文章回應了本文
完整討論串 (本文為第 2 之 7 篇):
2
3
文章代碼(AID): #1Ce9nG41 (Perl)