[问题] 档案字串换位

楼主: xx250919 (pfnh)   2014-12-30 09:42:21
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
麻烦大大指导,谢谢
作者: shadowjohn (转角遇到爱)   2014-12-30 10:12:00
先把断行全换成空白,然后用空白分格转array改成 i!=0 && i%4==0 断行或是断行换成空白,原本断行的下一个空白改成断行
作者: mmis1000 (秋月恋枫)   2014-12-30 12:18:00
.replace(/[\r\n\s]+/g, " ").replace(/((?:\d+\s*){3,3}\d+)\s?/g, "$1\n").replace(/(\n+$|^\n+)/g, "")
作者: swijo (热风)   2014-12-31 13:41:00
选转成array再用splice去换

Links booklink

Contact Us: admin [ a t ] ucptt.com