风云小站|Connecting Lives With Infinite New Discoveries » 求助专区 » 求一款文本内容过滤相关软件.

求一款文本内容过滤相关软件.

chenyongyun 初级会员
楼主 2007-12-22 20:40
私信 引用 编辑

求一款文本内容过滤相关软件.

本帖被 水蜜桃 执行锁定操作(2007-12-23)
TXT文本文件.其中文件部份内容如下:

00001: 01 03 06 12 21 26+05  00002: 01 03 06 12 21 26+09  00003: 01 03 06 12 21 26+12
-----------------------------------------------------------------------------------------------------------------------------
00004: 01 03 06 12 21 26+13  00005: 01 03 06 12 21 26+15  00006: 01 03 06 12 21 27+05
-----------------------------------------------------------------------------------------------------------------------------
00007: 01 03 06 12 21 27+09  00008: 01 03 06 12 21 27+12  00009: 01 03 06 12 21 27+13
-----------------------------------------------------------------------------------------------------------------------------
00010: 01 03 06 12 21 27+15  00011: 01 06 12 16 27 30+05  00012: 01 06 12 16 27 30+09
-----------------------------------------------------------------------------------------------------------------------------
00013: 01 06 12 16 27 30+12  00014: 01 06 12 16 27 30+13  00015: 01 06 12 16 27 30+15


偶要替换成如下效果:

01 03 06 12 21 26+05
01 03 06 12 21 26+09
01 03 06 12 21 26+12 
01 03 06 12 21 26+13
01 03 06 12 21 26+15
01 03 06 12 21 27+05
01 03 06 12 21 27+09 
01 03 06 12 21 27+12
01 03 06 12 21 27+13
01 03 06 12 21 27+15
01 06 12 16 27 30+05
01 06 12 16 27 30+09
01 06 12 16 27 30+12
01 06 12 16 27 30+13   
01 06 12 16 27 30+15

用哪款软件可以实现呢?谢谢!!!! 
[ 此贴被chenyongyun在2007-12-23 08:20重新编辑 ]
最近评分记录:
  • 风云币:+5(水蜜桃) 恭喜您的问题得到解决 : ..
  • lovemy633 F.Y.C成员
    #1 2007-12-22 20:44
    私信 引用 编辑

    用Ultraedit的列模式,alt+C,3秒钟搞定~~
    要不你把文件给我,我给你搞~~~
    [ 此贴被lovemy633在2007-12-22 22:11重新编辑 ]
    lovemy633 F.Y.C成员
    #3 2007-12-22 21:19
    私信 引用 编辑

    数据量不是很大的情况下,用UE的列模式就可以解决问题

    要是数据量超过2G的话,需要写一个宏,或者写一个正则搞定~~~

    UE真是个好东西
    chenyongyun 初级会员
    #4 2007-12-22 21:32
    私信 引用 编辑

    Quote:
    引用第3楼lovemy633于2007-12-22 21:19发表的  :
    数据量不是很大的情况下,用UE的列模式就可以解决问题

    要是数据量超过2G的话,需要写一个宏,或者写一个正则搞定~~~

    UE真是个好东西


    数据量不会超过3M...就是看了正则表达式,头晕了来求软件..呵呵.
    lovemy633 F.Y.C成员
    #7 2007-12-22 22:10
    私信 引用 编辑

    晕,好像说错了,是ALT+C

    恩,我分步骤说

    1、用UE打开这个文件
    2、ALT+C
    3、CTRL+SHIFT+END
    4、CTRL+SHIFT+左键  将左边7个字符选中,此时应该是一个7*89的一个块,直接del
    5、如此返回即可~~~

    关于去除每行的  -------------------- 




    你可以这样,看我图片中,选择本行的最后2个空格和下一行的全部字符 (也就是--------------),然后CTRL+H,在替换为中输入  ^p  这两个字符,全部替换即可。


    [ 此贴被lovemy633在2007-12-22 22:17重新编辑 ]
    test.TXT (1 K / 下载 2 次)
    最近评分记录:
  • 风云币:+20(水蜜桃) 您的贴子很精彩!希望很 ..
  • chenyongyun 初级会员
    #8 2007-12-22 22:17
    私信 引用 编辑

    现在成了如下效果,接下来如何做?

    ----------------------------------------------------------------------------------------------
    01 03 06 12 21 26+05  01 03 06 12 21 26+09  01 03 06 12 21 26+12
    ----------------------------------------------------------------------------------------------
    01 03 06 12 21 26+13  01 03 06 12 21 26+15  01 03 06 12 21 27+05
    ----------------------------------------------------------------------------------------------
    01 03 06 12 21 27+09  01 03 06 12 21 27+12  01 03 06 12 21 27+13
    ----------------------------------------------------------------------------------------------
    01 03 06 12 21 27+15  01 06 12 16 27 30+05  01 06 12 16 27 30+09
    ----------------------------------------------------------------------------------------------
    01 06 12 16 27 30+12  01 06 12 16 27 30+13  01 06 12 16 27 30+15
    ----------------------------------------------------------------------------------------------
    01 06 12 18 26 27+05  01 06 12 18 26 27+09  01 06 12 18 26 27+12
    ----------------------------------------------------------------------------------------------
    01 06 12 18 26 27+13  01 06 12 18 26 27+15  01 06 12 18 26 31+05
    ----------------------------------------------------------------------------------------------
    01 06 12 18 26 31+09  01 06 12 18 26 31+12  01 06 12 18 26 31+13
    ----------------------------------------------------------------------------------------------
    lovemy633 F.Y.C成员
    #9 2007-12-22 22:19
    私信 引用 编辑

    Quote:
    引用第8楼chenyongyun于2007-12-22 22:17发表的 :
    现在成了如下效果,接下来如何做?

    ----------------------------------------------------------------------------------------------
    01 03 06 12 21 26+05  01 03 06 12 21 26+09  01 03 06 12 21 26+12
    ----------------------------------------------------------------------------------------------
    .......


    你用鼠标拖拽试试看,选择既需要消掉的区块,del

    每行的----------------的去除看上面那个帖子

    那个test.txt 偶已经处理完毕了,看上面那个帖子的附件~~~
    chenyongyun 初级会员
    #10 2007-12-22 22:25
    私信 引用 编辑

    Quote:
    你可以这样,看我图片中,选择本行的最后2个空格和下一行的全部字符 (也就是--------------),然后CTRL+H,在替换为中输入  ^p  这两个字符,全部替换即可。


    你图片中选择的蓝色部分,我怎选不成这个样子?