免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2174 | 回复: 8
打印 上一主题 下一主题

[文本处理] 求助单行超长文本处理 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2015-03-29 15:47 |只看该作者 |倒序浏览
有文本1.txt,只有一行
  1. Chart No.  Edition       Notices to Mariners                                    Chart No.   Edition       Notices to Mariners 2          July 2013      2013 (35)  3767  (39)  4137  (44)  4648  4649          47         Sept.2003     2013 (22)  2381  2014 (11)  1170 (12)  1263                           (52) 5445   2014   (6) 553  (32)  3387  (34)                                    (25)  2515 (26)  2641  (28)  2989  (35)  3756                           3600  (41)  4316 (42)  4491  (45)  4817 (46)                                    (39) 4162  2015 (2)  161 (3)  296  (8)  879                           5004 (47)  5149  2015 (4) 431                                                                                  48         Aug. 2011     2013 (25)  2761  2762  2014 (11)  1170 (21) 3          June 2012                                                                                      2135  (35)  3756  2015 (2)  161 (8)  879  (10)                                                                                                           1132 5          Mar. 2013                                                                                  50         Aug. 2013     2014 (35) 3756 (46) 5086 2015 (2)  160 (8) 6          Apr. 2012      2013   (4) 399  (10)  1113  (30)  3347  (32)                                    879                           3571 2015 (2)  124                                                                                  51         Mar. 2015 7           Oct. 2013                                                                                  53         Oct. 2009     2012 (35)  3941 9           Oct. 1986     2014 (15)  1578                                                                                  54         Dec. 2013     2014  (43)  4591  2015  (6)   681  (10)  1161  11        Dec. 2009      2013 (5)  548                                                                   (13)  1469  12        Apr. 2011      2013 (40) 4253  2014 (29)  3052                        55         Jan. 2003     2007 (52)  6010  13        Apr. 2011      2013  (3)  242  2014  (22)  2184  (25)   2587          56         Jan. 2003     2009 (36) 4658                           (32)  3428                                                                                  58         Dec. 2003     2013   (2) 207   (10) 1113   (12) 1308   (14)  14        Jan. 2013      2014 (22) 2184  (25) 2587  (37)  3954                                           1558 2014 (12)  1253 (23)  2379  (29)  3030  15        July 2014                                                                                      2015 (6)  639                                                                                  59         Mar. 2013  16        May   2011  17        Aug. 1992      1995 (33) 2829                                         60         May  2004     2014 (9)  878  18        Feb. 2014      2015 (6)  690                                          61         Dec. 2011     2013 (37)  3944 2014 (13)  1289 (24) 2457                                                                                                           (48)  5321 (49)  5453  20        Aug. 2013      2013 (47) 4980  2014 (10)  1087 (12)  1226                           (37) 3935  (43)  4595  (52)  5782  2015  (5)           63         Feb. 2012     2013 (4) 471  2014 (34)  3591  3660                           560 (10)  1151                                         64         June 2000     2012 (5)  507  26        Apr. 2014      2014 (23) 2346  (34)  3621  (47)  5107                 66         May  2013     2013 (23) 2509  (37) 3977  (38) 4087  2014  27        July 2010      2012 (47)  5176                                                                 (19) 1985  (23)  2366  (34) 3684  (52)  5798                                                                                                           2015 (1)  73  28        May   2014     2014 (36)  3795  (40) 4202                                                                                  67         Mar. 2010     2013 (19) 2038  (21) 2244  2014 (35) 3712  29        Dec. 2014                                                                                      (48)  5212 2015 (10)  1174  30        Mar. 2010      2014  (19)  1893  (25)  2537  (45)  4813  (47)         69         July 1989     2011 (44) 4899                           5164 2015 (3)  386                                                                                  73         Jan. 2015  31        Feb. 2014                                                                                  80         June 2011     2013   (4) 388   (23) 2545   (33) 3606   (49)  32        Mar. 2014      2014 (45) 4839  2015 (3)  376  (6)  690  (11)                                   5153  2014  (2)   146  (12) 1263  (24)   2428                           1240                                                                            (31)  3259 2015 (1)  35  (12)  1353  33        Mar. 2009      2011 (24) 2559                                         81         June 2010  34        Aug. 2014      2014 (44) 4692  (49)  5347                             82         Nov. 2011  35        Dec. 2010      2013 (23) 2506  2014 (21)  2123  (26) 2677             83         Nov. 2006     2013 (48)  5036 2014 (27) 2840  (45) 4884                           (30)  3164                                                                                  84         Feb. 2015     2015 (10)  1089  36        May   1999     2013 (24) 2633  (29)  3188  (48) 5016 2014                           (4) 295  (42) 4477  4504                               86         Nov. 2005     2013  (4)  365  366  (7)  741  (10) 1098  (13)                                                                                                           1393 2014 (17)  1724  38         Oct. 2001     2013  (2)  207  (37) 3930  2014  (31)    3201                           2015 (6)  639                                          87         Nov. 2013     2014 (28) 2876  (32)  3305  39        Nov. 2008      2013   (2) 207  (12)  1308  (14)  1558  (19)           88         Nov. 2004     2013  (4)  365  366  (7)  741  (10) 1098  (39)                                                                                                           4196  2014 (17)  1724                           2047  (26)  2797  (34)  3732  (37)  3930  2014                           (12) 1253  (30)  3160  (31)  3201  (37)  3890          89         Oct. 2010     2013  (7)  724  (14)  1526  1527  (48)   5036                           2015 (6)  639                                                                   2014 (32)  3305  40        Mar. 2013      2013 (28) 3062 2014 (23)  2379  (29)  3030             90         Aug. 2011     2013 (13)  1409 (33) 3656  2014 (16)  1679                           2015 (6)  639                                                                   (18)  1815 2015 (5)  594  41        Nov. 2013      2013 (51) 5329 2014 (17)  1738 (40) 4207               91         Oct. 2010     2013 (3)  275  (7)  794  (18)  1984 (32)  3555                           (41) 4418  2015 (14)  1683                                                      (45) 4774  2014 (32)  3305 2015 (11)  1293  42        June 2014                                                             93         Dec. 2014     2014 (52)  5850  44        July 2012      2013 (4)  340  (8)  890  (11)  1144 (26)  2900         94         June 1996     2013 (43) 4609  2014 (3) 272                           (32)  3554  (52)  5426  5428  2014  (13)  1381                           (22)  2219  2240 (34)  3646  (46)  4994 (48)           99         May  2006     2013  (8)  891  (14)  1540  2014  (26)  2690                           5303 (50)  5574  2015 (6)  693  (7)  787                                        2015 (12)  1363  45        Apr. 2013      2013 (37) 3999 2014 (49) 5344 2015 (12)               100         May  1994     2013 (10)  1043 (28)  3090  (32)  3571                           1367                                                                                 102         Feb. 1964     2006 (39) 4445  46         Oct. 2011     2013  (3)  239  (28) 3076  2014  (21)    2133                           (35)  3756 2015 (3)  302  (9)  1046                   103         Oct. 2013     2014 (3) 262  (7)  671                                                                                1
  2. ----------------------- Page 2-----------------------

  3. Chart No.  Edition       Notices to Mariners                                    Chart No.   Edition       Notices to Mariners  104       Nov. 2014                                                             142        Dec. 2013     2014  (3)  213  (10)  1033  1034  (14)   1483                                                                                                           (32)  3385  (35)  3759 2015 (11)  1293  105       Jan. 2010      2013 (22) 2410                                                                                  143        July 2013     2014 (50)  5544  106        Sept.2010     2013 (15)  1561 (51)  5342 2014 (22) 2218                           (40) 4249  (52) 5832 2015 (1) 55 (12)  1400            144        Apr. 2013     2013  (18)  1984  (30)  3280  (37)  3999  (39)                           (14)  1659                                                                      4180  2014 (10)  1033 (26) 2659  (49)  5344  107       Jan. 2015                                                             146        Mar. 2015  108       Feb. 2015                                                             147        May  2014  110       May   2013     2013 (29) 3228 3229 (33) 3586  3587 3589               148        Dec. 2014                           (34)  3718  (44)  4623  (52)  5449  2014  (20)                           2017  (23)  2354 (27)  2824  (34)  3584  (42)          151        Aug. 2013     2014  (27)  2773  (28)  2959  (37)  3876  (49)                                                                                                           5412                           4531  (52)  5721  2015 (11)  1331 (14)  1652  111       July 2009      2013 (9)  956  2014 (35)  3766                         152        Nov. 2012     2013 (14)  1542 (50) 5192 2014 (5) 498 (7)                                                                                                           636 (9)  865 (10)  1090 (20) 2045  (24) 2460  112       July 2014      2015 (7)  770  (13)  1500                                                       2015 (2)  184 (7)  726  115       Apr. 2013      2013 (16)  1736 (21) 2324  (45) 4752  2014             153        Sept.2013     2014 (37)  3876  (47)  5181 (49)  5412                           (17) 1754  (32)  3322  (34)  3650  (45)  4881                           (47)  5161 2015 (7)  783                               154        May  2014     2014 (39) 4126  2015 (12)  1395  118       Dec. 2013      2014  (16)  1695  (19) 1885  (27)  2734  (45)          155        July 2013     2014 (5) 455  (48) 5245 2015 (7) 798  (11)                                                                                                           1263                           4866  119       June 2010      2013   (2) 195  (25)  2698  (26)  2798  (31)           156        Sept.2009     2013  (14)  1542  2014  (9)  865  (35)   3766                           3381  (43)  4555  (47)  4950  (52)  5451  2014                                  2015 (2)  184                           (10) 1027  (13)  1396  (26)  2705 (32)   3425          157        Apr. 2013     2013 (35)  3820                           (33)  3538                                                                                  158        Apr. 2013     2013 (32)  3571  (35) 3820  (36)  3904 2014  120        Sept.2014     2014  (46)  5060  (52)  5710  5753  2015  (2)                                   (34)  3660                           128                                                                                  159        Apr. 2013     2013 (36)  3904  121       Dec. 2011      2013  (16)  1699  (32)  3569  (39)  4181  (42)                           4454  (44) 4643   2014  (2)  147  (25)   2583          160        Sept.2009     2013 (21) 2317  2014 (32)  3322  (35) 3766                           (32)  3398  (33)  3470                                                          (44) 4754  122       May   2013     2013  (29)  3229  (31)  3463  (33)  3587  (34)         161        Mar. 2012     2013 (36)  3851  (39) 4198  2014 (12)  1251                           3727  (41)  4292  2014 (16)  1675 (20)  2017                                    (16)  1638                           (39) 4147 2015 (2) 118 (11) 1331 (14) 1652                                                                                  162        Mar. 2012  123       Aug. 2007      2013 (38) 4086  (49)  5148 2014 (3)  175                                                                                  163        Mar. 2012  124       Aug. 2010      2013  (19)  2011  (22)  2476  (30)  3333  (31)                           3464  (40) 4221  (41) 4382  2014 (28) 2843             164        Aug. 2013                                                                                  166        Dec. 2014  125       June 2013      2013 (29)  3229  (31)  3463  3464  (33)  3587                           3588 (38) 4084 2014 (4) 276 (11) 1187 (16)             167        Dec. 2014                           1675  (24)  2431 (27)  2781  (34)  3683  (52)                           5847 2015 (8)  929  (11)  1331                         168        Oct. 2002     2013 (7)  805 (35)  3827  126       June 2013      2013  (33)  3585  3587  (34)  3728  2014  (4)          171        Oct. 2002     2013 (7)  805 (35)  3820  3827                           276  (11) 1187  (29) 3065  (38)  3995  2015                                                                                  172        May  2010     2013 (11)  1224 (36)  3877  (38) 4036  2014                           (13)  1523                                                                                                           (14)  1461 (50)  5510 2015 (10)  1211  127       Mar. 2002      2013 (5) 541 542 (12)  1306 (17)  1808 (20)                           2203  (23)  2555 (25)  2789  (30)  3319  (41)          175        Sept.2012     2013 (19) 2102  (38) 4088  2014 (21) 2165                           4302  (43)  4525  (50)  5274  2014  (32)  3335                                  (32) 3322   (38) 4010   2015   (5) 512   (13)                                                                                                           1518                           (33) 3523  (37)  3918  (38)  4023 (49)   5381                           2015 (1)  63 (6) 606 (8) 820 887 (10)  1091            176        May  2007     2013  (26)  2879  2014  (9)  920  (34)   3597                           1199 (14)  1573                                                                 (49)  5358 (52)  5801  128       May   2014     2014  (35)  3732  (40)  4172  (46)  5060  (48)         177        May  2013     2013 (31)  3365  (52)  5399                           5251                                                                                  178        Jan. 2010     2013  (37)  3921  (46)  4857  2014  (10)  985  129       Dec. 2011      2013  (9)  935  (31) 3433  2014  (23)    2373                                   (11)  1162                           (46)  5007                                                                                  180        Dec. 1988     2012 (32)  3487  131       May   2010     2013 (30) 3284  (47) 4950  2014 (13)  1396                           (42) 4507  (52)  5755  5849 2015 (9)  1059             183        Jan. 2015     2015 (8)  835  134       Nov. 2012      2013  (9)  935  (31)  3433  2014  (5)  498  (7)        186        June 2011     2013  (18)  1958  1959 (19)  2110  2122  (42)                           636  (20) 2045  (24) 2460  2015 (7)  726                                        4487 (50) 5250 2014 (1) 54 (5) 513 (6) 533                                                                                                           (32)  3390  (51)  5675 2015 (6)  625  135       Apr. 2008      2009 (41)  5443                                                                                  187        July 2010     2013  (11)  1220  (13) 1429  (18)  1959  (42)  136       Jan. 2007      2013 (47) 4994  2014 (5)  386                                                   4487 2014 (1) 54 (5) 513 (6) 533 (35) 3753  137       Nov. 2014      2015 (9)  1058 (12)  1434                                                       (49)  5373 2015 (3)  340  138       Mar. 2015                                                             188        Aug. 2013     2014   (1) 54  (5)  513  (6) 533  (12)   1286                                                                                                           2015 (3)  340  140       July 2013      2014 (16)  1659                                                                                  189        Aug. 2010     2014 (12)  1286 (38)  3980                                                                                2
复制代码
现在想要处理成下面格式
  1. Chart No.        Edition        Notices to Mariners
  2. 2        July 2013        2013 (35) 3767 (39) 4137 (44) 4648 4649 (52) 5445 2014 (6) 553 (32) 3387 (34) 3600 (41) 4316 (42) 4491 (45) 4817 (46) 5004 (47) 5149 2015 (4) 431
  3. 3        July 2012       
  4. 5        Mar. 2013       
  5. 6        Apr. 2012        2013 (4) 399 (10) 1113 (30) 3347 (32) 3571 2015 (2) 124
  6. 7        Oct. 2013       
  7. 9        Oct. 1986        2014 (15) 1578
  8. 11        Dec. 2009        2013 (5) 548
  9. 12        Apr. 2011        2013 (40) 4253 2014 (29) 3052
  10. 13        Apr. 2011        2013 (3) 242 2014 (22) 2184 (25) 2587 (32) 3428
  11. 14        Jan. 2013        2014 (22) 2184 (25) 2587 (37) 3954
  12. 15        July 2014       
  13. 16        May 2011       
  14. 17        Aug. 1992        1995 (33) 2829
  15. 18        Feb. 2014        2015 (6) 690
  16. 20        Aug. 2013        2013 (47) 4980 2014 (10) 1087 (12) 1226 (37) 3935 (43) 4595 (52) 5782 2015 (5) 560 (10) 1151
  17. 26        Apr. 2014        2014 (23) 2346 (34) 3621 (47) 5107
  18. 27        ……        2012 (47) 5176
  19. 28        很多很多        2014 (36) 3795 (40) 4202
  20. 29        类推       
  21. 30        ……        2014 (19) 1893 (25) 2537 (45) 4813 (47) 5164 2015 (3) 386
  22. 31        ……       
  23. 32        ……        2014 (45) 4839 2015 (3) 376 (6) 690 (11) 1240
  24. 33        ……        2011 (24) 2559
  25. 34        ……        2014 (44) 4692 (49) 5347
  26. 35        ……        2013 (23) 2506 2014 (21) 2123 (26) 2677 (30) 3164
  27. 36        ……        2013 (24) 2633 (29) 3188 (48) 5016 2014 (4) 295 (42) 4477 4504
  28. 38        ……        2013 (2) 207 (37) 3930 2014 (31) 3201 2015 (6) 639
  29. 39        ……        2013 (2) 207 (12) 1308 (14) 1558 (19) 2047 (26) 2797 (34) 3732 (37) 3930 2014 (12) 1253 (30) 3160 (31) 3201 (37) 38902015 (6) 639
  30. 40        ……        2013 (28) 3062 2014 (23) 2379 (29) 3030 2015 (6) 639
  31. 41        ……        2013 (51) 5329 2014 (17) 1738 (40) 4207 (41) 4418 2015 (14) 1683
  32. 42        ……       
  33. 44        ……        2013 (4) 340 (8) 890 (11) 1144 (26) 2900 (32) 3554 (52) 5426 5428 2014 (13) 1381 (22) 2219 2240 (34) 3646 (46) 4994 (48) 5303 (50) 5574 2015 (6) 693 (7) 787
  34. 45        ……        2013 (37) 3999 2014 (49) 5344 2015 (12) 1367
  35. 46        ……        2013 (3) 239 (28) 3076 2014 (21) 2133 (35) 3756 2015 (3) 302 (9) 1046
  36. 47        ……        2013 (22) 2381 2014 (11) 1170 (12) 1263 (25) 2515 (26) 2641 (28) 2989 (35) 3756 (39) 4162 2015 (2) 161 (3) 296 (8) 879
  37. 48        ……        2013 (25) 2761 2762 2014 (11) 1170 (21) 2135 (35) 3756 2015 (2) 161 (8) 879 (10) 1132
  38. 50        ……        2014 (35) 3756 (46) 5086 2015 (2) 160 (8) 879
  39. 51        ……       
  40. 53        ……        2012 (35) 3941
  41. 54        ……        2014 (43) 4591 2015 (6) 681 (10) 1161 (13) 1469
  42. 55        ……        2007 (52) 6010
  43. 56        ……        2009 (36) 4658
  44. 58        ……        2013 (2) 207 (10) 1113 (12) 1308 (14) 1558 2014 (12) 1253 (23) 2379 (29) 3030 2015 (6) 639
  45. 59        ……       
  46. 60        ……        2014 (9) 878
  47. 61        ……        2013 (37) 3944 2014 (13) 1289 (24) 2457 (48) 5321 (49) 5453
  48. 63        ……        2013 (4) 471 2014 (34) 3591 3660
  49. 64        ……        2012 (5) 507
  50. 66        ……        2013 (23) 2509 (37) 3977 (38) 4087 2014 (19) 1985 (23) 2366 (34) 3684 (52) 5798 2015 (1) 73
  51. 67        ……        2013 (19) 2038 (21) 2244 2014 (35) 3712 (48) 5212 2015 (10) 1174
  52. 69        ……        2011 (44) 4899
  53. 73        ……       
  54. 80        ……        2013 (4) 388 (23) 2545 (33) 3606 (49) 5153 2014 (2) 146 (12) 1263 (24) 2428 (31) 3259 2015 (1) 35 (12) 1353
  55. 81        ……       
  56. 82        ……       
  57. 83        ……        2013 (48) 5036 2014 (27) 2840 (45) 4884
  58. 84        ……        2015 (10) 1089
  59. 86        ……        2013 (4) 365 366 (7) 741 (10) 1098 (13) 1393 2014 (17) 1724
  60. 87        ……        2014 (28) 2876 (32) 3305
  61. 88        ……        2013 (4) 365 366 (7) 741 (10) 1098 (39) 4196 2014 (17) 1724
  62. 89        ……        2013 (7) 724 (14) 1526 1527 (48) 5036 2014 (32) 3305
  63. 90        ……        2013 (13) 1409 (33) 3656 2014 (16) 1679 (18) 1815 2015 (5) 594
  64. 91        ……        2013 (3) 275 (7) 794 (18) 1984 (32) 3555 (45) 4774 2014 (32) 3305 2015 (11) 1293
  65. 93        ……        2014 (52) 5850
  66. 94        ……        2013 (43) 4609 2014 (3) 272
  67. 99        ……        2013 (8) 891 (14) 1540 2014 (26) 2690 2015 (12) 1363
  68. 100        ……        2013 (10) 1043 (28) 3090 (32) 3571
  69. 102        ……        2006 (39) 4445
  70. 103        ……        2014 (3) 262 (7) 671
  71. 104        ……       
  72. 105        ……        2013 (22) 2410
  73. 106        ……        2013 (15) 1561 (51) 5342 2014 (22) 2218 (40) 4249 (52) 5832 2015 (1) 55 (12) 1400 (14) 1659
  74. 107        ……       
  75. 108        ……       
  76. 110        ……        2013 (29) 3228 3229 (33) 3586 3587 3589 (34) 3718 (44) 4623 (52) 5449 2014 (20) 2017 (23) 2354 (27) 2824 (34) 3584 (42)4531 (52) 5721 2015 (11) 1331 (14) 1652
  77. 111        ……        2013 (9) 956 2014 (35) 3766
  78. 112        ……        2015 (7) 770 (13) 1500
  79. 115        ……        2013 (16) 1736 (21) 2324 (45) 4752 2014 (17) 1754 (32) 3322 (34) 3650 (45) 4881 (47) 5161 2015 (7) 783
  80. 118        ……        2014 (16) 1695 (19) 1885 (27) 2734 (45) 4866
  81. 119        ……        2013 (2) 195 (25) 2698 (26) 2798 (31) 3381 (43) 4555 (47) 4950 (52) 5451 2014 (10) 1027 (13) 1396 (26) 2705 (32) 3425 (33) 3538
  82. 120        ……        2014 (46) 5060 (52) 5710 5753 2015 (2) 128
  83. 121        ……        2013 (16) 1699 (32) 3569 (39) 4181 (42) 4454 (44) 4643 2014 (2) 147 (25) 2583 (32) 3398 (33) 3470
  84. 122        ……        2013 (29) 3229 (31) 3463 (33) 3587 (34) 3727 (41) 4292 2014 (16) 1675 (20) 2017 (39) 4147 2015 (2) 118 (11) 1331 (14) 1652
  85. 123        ……        2013 (38) 4086 (49) 5148 2014 (3) 175
  86. 124        ……        2013 (19) 2011 (22) 2476 (30) 3333 (31)3464 (40) 4221 (41) 4382 2014 (28) 2843
  87. 125        ……        2013 (29) 3229 (31) 3463 3464 (33) 3587 3588 (38) 4084 2014 (4) 276 (11) 1187 (16) 1675 (24) 2431 (27) 2781 (34) 3683 (52) 5847 2015 (8) 929 (11) 1331
  88. 126        ……        2013 (33) 3585 3587 (34) 3728 2014 (4) 276 (11) 1187 (29) 3065 (38) 3995 2015 (13) 1523
  89. 127        ……        2013 (5) 541 542 (12) 1306 (17) 1808 (20)2203 (23) 2555 (25) 2789 (30) 3319 (41) 4302 (43) 4525 (50) 5274 2014 (32) 3335 (33) 3523 (37) 3918 (38) 4023 (49) 5381 2015 (1) 63 (6) 606 (8) 820 887 (10) 1091 1199 (14) 1573
  90. 128        ……        2014 (35) 3732 (40) 4172 (46) 5060 (48) 5251
  91. 129        ……        2013 (9) 935 (31) 3433 2014 (23) 2373 (46) 5007
  92. 131        ……        2013 (30) 3284 (47) 4950 2014 (13) 1396 (42) 4507 (52) 5755 5849 2015 (9) 1059
  93. 134        ……        2013 (9) 935 (31) 3433 2014 (5) 498 (7) 636 (20) 2045 (24) 2460 2015 (7) 726
  94. 135        ……        2009 (41) 5443
  95. 136        ……        2013 (47) 4994 2014 (5) 386
  96. 137        ……        2015 (9) 1058 (12) 1434
  97. 138        ……       
  98. 140        ……        2014 (16) 1659
  99. 142        ……        2014 (3) 213 (10) 1033 1034 (14) 1483 (32) 3385 (35) 3759 2015 (11) 1293
  100. 143        ……        2014 (50) 5544
  101. 144        ……        2013 (18) 1984 (30) 3280 (37) 3999 (39)4180 2014 (10) 1033 (26) 2659 (49) 5344
  102. 146        ……       
  103. 147        ……       
  104. 148        ……       
  105. 151        ……        2014 (27) 2773 (28) 2959 (37) 3876 (49) 5412
  106. 152        ……        2013 (14) 1542 (50) 5192 2014 (5) 498 (7) 636 (9) 865 (10) 1090 (20) 2045 (24) 2460 2015 (2) 184 (7) 726
  107. 153        ……        2014 (37) 3876 (47) 5181 (49) 5412
  108. 154        ……        2014 (39) 4126 2015 (12) 1395
  109. 155        ……        2014 (5) 455 (48) 5245 2015 (7) 798 (11) 1263
  110. 156        ……        2013 (14) 1542 2014 (9) 865 (35) 3766 2015 (2) 184
  111. 157        ……        2013 (35) 3820
  112. 158        ……        2013 (32) 3571 (35) 3820 (36) 3904 2014 (34) 3660
  113. 159        ……        2013 (36) 3904
  114. 160        ……        2013 (21) 2317 2014 (32) 3322 (35) 3766 (44) 4754
  115. 161        ……        2013 (36) 3851 (39) 4198 2014 (12) 1251 (16) 1638
  116. 162        ……       
  117. 163        ……       
  118. 164        ……       
  119. 166        ……       
  120. 167        ……       
  121. 168        ……        2013 (7) 805 (35) 3827
  122. 171        ……        2013 (7) 805 (35) 3820 3827
  123. 172        ……        2013 (11) 1224 (36) 3877 (38) 4036 2014 (14) 1461 (50) 5510 2015 (10) 1211
  124. 175        ……        2013 (19) 2102 (38) 4088 2014 (21) 2165 (32) 3322 (38) 4010 2015 (5) 512 (13) 1518
  125. 176        ……        2013 (26) 2879 2014 (9) 920 (34) 3597 (49) 5358 (52) 5801
  126. 177        ……        2013 (31) 3365 (52) 5399
  127. 178        ……        2013 (37) 3921 (46) 4857 2014 (10) 985 (11) 1162
  128. 180        ……        2012 (32) 3487
  129. 183        ……        2015 (8) 835
  130. 186        ……        2013 (18) 1958 1959 (19) 2110 2122 (42) 4487 (50) 5250 2014 (1) 54 (5) 513 (6) 533(32) 3390 (51) 5675 2015 (6) 625
  131. 187        ……        2013 (11) 1220 (13) 1429 (18) 1959 (42) 4487 2014 (1) 54 (5) 513 (6) 533 (35) 3753(49) 5373 2015 (3) 340
  132. 188        ……        2014 (1) 54 (5) 513 (6) 533 (12) 1286 2015 (3) 340
  133. 189        ……        2014 (12) 1286 (38) 3980
复制代码
请各位大神帮忙,谢谢了

论坛徽章:
768
金牛座
日期:2014-02-26 17:49:58水瓶座
日期:2014-02-26 18:10:15白羊座
日期:2014-04-15 19:29:52寅虎
日期:2014-04-17 19:43:21酉鸡
日期:2014-04-19 21:24:10子鼠
日期:2014-04-22 13:55:24卯兔
日期:2014-04-22 14:20:58亥猪
日期:2014-04-22 16:13:09狮子座
日期:2014-05-05 22:31:17摩羯座
日期:2014-05-06 10:32:53处女座
日期:2014-05-12 09:23:11子鼠
日期:2014-05-21 18:21:27
2 [报告]
发表于 2015-03-29 16:04 |只看该作者
处理什么呢?这题目也是醉了。

论坛徽章:
0
3 [报告]
发表于 2015-03-29 16:16 |只看该作者
基本上是要断句啦,其中都包括编号、年月以及后面的数据,2.txt是参考,要的是这个格式。谢谢

论坛徽章:
28
2015年迎新春徽章
日期:2015-03-04 10:16:53午马
日期:2015-03-20 17:11:07亥猪
日期:2015-03-20 17:11:23戌狗
日期:2015-03-20 17:11:33酉鸡
日期:2015-03-20 17:11:47申猴
日期:2015-03-20 17:11:58未羊
日期:2015-03-20 17:12:10子鼠
日期:2015-03-20 17:12:23丑牛
日期:2015-03-20 17:12:40卯兔
日期:2015-03-20 17:12:51辰龙
日期:2015-03-20 17:13:00巳蛇
日期:2015-03-20 17:13:12
4 [报告]
发表于 2015-03-29 16:18 |只看该作者
本帖最后由 我是一隻羊 于 2015-03-29 16:23 编辑
  1. sed -r 's/[0-9]+[ ]+(Jan|Feb|Mar|Apr|May|June|July|Aug|Sep|Oct|Nov|Dec)/\n&/g;s/[ ]+/\t/g;s/Chart[^M]+Mariners//2' inputfile
复制代码
楼主是这意思不?
  1. awk -vRS='[0-9]+[ ]+(Jan|Feb|Mar|Apr|May|June|July|Aug|Sep|Oct|Nov|Dec).' '{gsub(/[ ]+/,"\t",$0);printf $0"\n"RT}' inputfile
复制代码

论坛徽章:
0
5 [报告]
发表于 2015-03-29 16:25 |只看该作者
回复 4# 我是一隻羊

是的羊神,能再排下序吗?谢谢

论坛徽章:
28
2015年迎新春徽章
日期:2015-03-04 10:16:53午马
日期:2015-03-20 17:11:07亥猪
日期:2015-03-20 17:11:23戌狗
日期:2015-03-20 17:11:33酉鸡
日期:2015-03-20 17:11:47申猴
日期:2015-03-20 17:11:58未羊
日期:2015-03-20 17:12:10子鼠
日期:2015-03-20 17:12:23丑牛
日期:2015-03-20 17:12:40卯兔
日期:2015-03-20 17:12:51辰龙
日期:2015-03-20 17:13:00巳蛇
日期:2015-03-20 17:13:12
6 [报告]
发表于 2015-03-29 18:31 |只看该作者
本帖最后由 我是一隻羊 于 2015-03-29 18:41 编辑

回复 5# 54nwq
  1. awk '{for(i=0;i++<NF;0){if($i~/(Jan|Feb|Mar|Apr|May|June|July|Aug|Sep|Oct|Nov|Dec)\>/){b[++j]=$(i-1)+0;s[b[j]]=sprintf("%-10d%10-s",$(i-1),$i)}else{b[j]?s[b[j]]=s[b[j]]"\t"$i:1}}}END{printf "Chart No.  Edition       Notices to Mariners";for(k=0;k++<asort(b);)print s[b[k]]}' inputfile
复制代码
试试这个?

或者上面那两句后面接管道   sort -n   ?

论坛徽章:
0
7 [报告]
发表于 2015-03-30 08:19 |只看该作者
多谢羊神!!   

求职 : 机器学习
论坛徽章:
79
2015年亚洲杯纪念徽章
日期:2015-05-06 19:18:572015七夕节徽章
日期:2015-08-21 11:06:172015亚冠之阿尔纳斯尔
日期:2015-09-07 09:30:232015亚冠之萨济拖拉机
日期:2015-10-21 08:26:3915-16赛季CBA联赛之浙江
日期:2015-12-30 09:59:1815-16赛季CBA联赛之浙江
日期:2016-01-10 12:35:21技术图书徽章
日期:2016-01-15 11:07:2015-16赛季CBA联赛之新疆
日期:2016-02-24 13:46:0215-16赛季CBA联赛之吉林
日期:2016-06-26 01:07:172015-2016NBA季后赛纪念章
日期:2016-06-28 17:44:45黑曼巴
日期:2016-06-28 17:44:4515-16赛季CBA联赛之浙江
日期:2017-07-18 13:41:54
8 [报告]
发表于 2015-03-30 09:01 |只看该作者
羊神威武回复 6# 我是一隻羊


   

论坛徽章:
28
2015年迎新春徽章
日期:2015-03-04 10:16:53午马
日期:2015-03-20 17:11:07亥猪
日期:2015-03-20 17:11:23戌狗
日期:2015-03-20 17:11:33酉鸡
日期:2015-03-20 17:11:47申猴
日期:2015-03-20 17:11:58未羊
日期:2015-03-20 17:12:10子鼠
日期:2015-03-20 17:12:23丑牛
日期:2015-03-20 17:12:40卯兔
日期:2015-03-20 17:12:51辰龙
日期:2015-03-20 17:13:00巳蛇
日期:2015-03-20 17:13:12
9 [报告]
发表于 2015-03-30 16:59 |只看该作者
回复 8# zsszss0000


    我都不好意思了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP