看板 [ Perl ]
討論串[問題] 請教兩個簡單的擷取問題...
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者loyuchu1539 (爆走原始人)時間9年前 (2016/03/23 21:45), 編輯資訊
2
0
0
內容預覽:
小弟是Perl 新手 由於工作需要,才開始學習perl 目前預到兩個問題. 1.擷取文字黨片段到一陣列. Ex: 文字檔(map.txt)如下. Jack. AA_map 1. BB_map 1. CC_map 0. Michael. AA_map 0. CC_map 0. DD_map 1. Ru
(還有309個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者Neisseria (Neisseria)時間9年前 (2016/03/23 22:22), 6年前編輯資訊
0
0
1
內容預覽:
我覺得應該是要寫簡易的 parser. 不過如果檔案真的很規律的話,用 regex 硬做也無妨. 可參考 https://pastebin.com/5cyt9mx7. 但是好孩子不要這樣寫. 這是假設 Jack 或 Michael 等項目一定會出現. 而且一定在 xx_map 的前面出現. 如果沒那
(還有109個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Rnsras (Rnsras)時間9年前 (2016/04/14 22:11), 9年前編輯資訊
1
0
0
內容預覽:
蠻常處理這種狀況,拋磚引玉一下,希望有更好的做法可以學 XD. 我的方法其實蠻直覺的,前提是格式內容要夠規律,不然就不適用了;. 方法就是設一個變數去控制是否開始儲存txt的內容,然後如果符合要儲存的條件,. EX: Michael和Ruby中間,就把剛才存的 @temp 丟進去 @map 裡面,以
(還有850個字)

推噓2(2推 0噓 2→)留言4則,0人參與, 最新作者CindyLinz (Cindy Wang)時間9年前 (2016/04/15 15:27), 9年前編輯資訊
0
0
0
內容預覽:
我順便來複習一下 scalar context 的 range operator 的用法... 如果每次執行這程式的時候, 這一段程式只會給一個檔案使用的話,. while 的 body 裡面的判斷可以這樣子寫. if( $_ eq "Michael" ... $_ eq "Ruby" ){. pu
(還有288個字)
首頁
上一頁
1
下一頁
尾頁