精華區beta NTUWindBand 關於我們 聯絡資訊
等了半天,助教終於公佈了下面那題的答案!! : 2. Regular Expression 在很多filter tools (e.g. sed, wak, perl)中是很重要的. : 假如,我有一個file內容是中文字,英文字母(A-Z,a-z)與數字(0-9)任意參雜的file. : 請使用sed or awk or perl將file轉成一行只有一個中文字或英文字母或數字的 : 新檔案. 答案: 假如此檔案叫做 testfile, 是一個只含中文字, 英文字 & 數字 的檔案, 使用 cat , sed & tr 就可產生出一個叫 outfile 的檔案,其每一行只有 一個中文字, 英文字 或 數字 . % cat testfile|sed "s/[耭.\|[A-Za-z0-9]/& /g"|tr " " "\n">outfilee Note: 第一個方括號中的字元是 ASCII 128 與 ASCII 255 , 嗯,實在是看不懂啊!! 誰能夠來解說一下嗎?? 嗯,stevel,請出現吧!! -- ※ 發信站: 批踢踢實業坊(ptt.m8.ntu.edu.tw) ◆ From: ccsun7.cc.nctu.