歡迎來(lái)到 常識(shí)詞典網(wǎng) , 一個(gè)專業(yè)的常識(shí)知識(shí)學(xué)習(xí)網(wǎng)站!
[ Ctrl + D 鍵 ]收藏本站
答案 1:
#Ruby1.9file = File.open("out.txt", "w")file.write(File.read("in.txt").gsub(/[^\p{-an}]+/, "").gsub(/(..)\B/, "\\1 "))f.close編輯器不顯示豎線。。。無(wú)豎線版本。。答案 2:
假設(shè)你要讀入的文件里面,除了漢字就是 AscII 碼里面的字符,例如:s ="一dffddgdfg909()($562%^232/8912918398139183 一一dffddgdfg909()($562%^232/8912918398139183 一一dffddgdfg909()($562%^232/8912918398139183 一一dffddgdfg909()($562%^232/8912918398139183 一一dffddgdfg909()($562%^232/8912918398139183 一一dffddgdfg909()($562%^232/8912918398139183 一一dffddgdfg909()($562%^232/8912918398139183 一一dffddgdfg909()($562%^232/8912918398139183 一一dffddgdfg909()($562%^232/8912918398139183 一"可以用s.gsub(/[\x00-\x7f]/, "").gsub(/\s+/, "").split("").eac-_cons(2).collect{aa.join("") + " "*5}.join("")得出你想要的結(jié)果。答案 3:
關(guān)鍵是如何使用Ruby判斷一個(gè)字符是否是漢字:stackoverflow/question...慢慢研究吧,我沒時(shí)間細(xì)看。下一篇:你會(huì)愛上一個(gè)-患者嗎? 下一篇 【方向鍵 ( → )下一篇】
上一篇:Google 統(tǒng)計(jì)與統(tǒng)計(jì)數(shù)據(jù)相差很大,是哪些原因造成的? 上一篇 【方向鍵 ( ← )上一篇】
快搜