[問題] 檔案字串換位

看板Ajax作者 (pfnh)時間10年前 (2014/12/30 09:42), 編輯推噓3(304)
留言7則, 3人參與, 最新討論串1/1
char.txt內容為 1 2 3 4 5 6 7 8 9 10 11 12 請問我該如何撰寫程式擷取資料讓它變換以下排列並另存檔案 char2.txt 1 2 3 4 5 6 7 8 9 10 11 12 麻煩大大指導,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.123.67.178 ※ 文章網址: http://www.ptt.cc/bbs/Ajax/M.1419903743.A.1C9.html

12/30 10:12, , 1F
先把斷行全換成空白,然後用空白分格轉array
12/30 10:12, 1F

12/30 10:13, , 2F
改成 i!=0 && i%4==0 斷行
12/30 10:13, 2F

12/30 10:14, , 3F
或是斷行換成空白,原本斷行的下一個空白改成斷行
12/30 10:14, 3F

12/30 12:18, , 4F
.replace(/[\r\n\s]+/g, " ")
12/30 12:18, 4F

12/30 12:18, , 5F
.replace(/((?:\d+\s*){3,3}\d+)\s?/g, "$1\n")
12/30 12:18, 5F

12/30 12:21, , 6F
.replace(/(\n+$|^\n+)/g, "")
12/30 12:21, 6F

12/31 13:41, , 7F
選轉成array再用splice去換
12/31 13:41, 7F
文章代碼(AID): #1KeWB_79 (Ajax)
文章代碼(AID): #1KeWB_79 (Ajax)