salemilk
V2EX  ›  问与答

一个小的技术问题,什么软件可以在 文本 里一键 替换所有搜索结果

  •  
  •   salemilk · Dec 26, 2014 · 3167 views
    This topic created in 4336 days ago, the information mentioned may be changed or developed.

    是涉及到运费和商品重量的问题,因为有很多个地区。。但运费基本是一样的。
    上面是废话。
    比如 我想要在编辑器里面查找 1 然后想把所有的 1 替换成 100 。
    有什么方法吗???

    17 replies  •  2015-01-03 20:51:14 +08:00
    cevincheung
    cevincheung
    Dec 26, 2014
    1
    打开windows记事本,按下ctrl+h

    Ps.这不是技术问题
    eirk2004
    eirk2004
    Dec 26, 2014
    2
    就算记事本也有这个功能,Ctrl+H
    jkjoke
    jkjoke
    Dec 26, 2014
    3
    记事本/Word -> ctrl+h -> 全部替换
    x86
    x86
    Dec 26, 2014
    4
    多文本的话notepad++吧
    loveuqian
    loveuqian
    Dec 26, 2014
    5
    。。。。。。。。。。。。find and replace
    wangofjian
    wangofjian
    Dec 26, 2014
    6
    我一直是ctrl+F,然后跳转到替换
    Tink
    Tink
    Dec 26, 2014
    7
    。。。。。。。
    salemilk
    salemilk
    OP
    Dec 26, 2014
    8
    mac上用的是textwrangler,有什么办法吗?
    learnshare
    learnshare
    Dec 26, 2014
    9
    各种文本编辑器的基本功能之一
    abscon
    abscon
    Dec 26, 2014 via Android❤️1
    10
    这里头有个坑。你要替换掉的那个1,不一定只是某物品的价格,说不定还是另一个物品的价格,说不定还是另一个物品的数量。更有可能的是某个物品的价格或数量的一部分,比如12.5元。这样根据字符串而不是文件的内在结构做替换真的好吗?

    难道原始文数据是一个纯文本文件,而不是xml文件、Excel文件或数据库表?
    sectic
    sectic
    Dec 26, 2014
    11
    @salemilk
    简单替换直接复制一份开终端
    In mac
    find . -type f -name '*.txt' -exec sed -i '' s/old_word/new_word/ {} +

    复杂一点的,比如不确定是不是所有的word都要替换的,我的 workflow 太复杂。
    需要用 projectile-replace
    jandan
    jandan
    Dec 26, 2014
    12
    notepad++ 、 UE什么的啊都可以
    salemilk
    salemilk
    OP
    Dec 26, 2014 via iPhone
    13
    多谢各位哈。
    zeq
    zeq
    Dec 26, 2014 via Android
    14
    没人用sed或者awk吗?:P
    salemilk
    salemilk
    OP
    Dec 27, 2014
    15
    @abscon 实际操作起来这有这问题,现在还是手动替换呢。
    abscon
    abscon
    Dec 27, 2014 via Android
    16
    @salemilk 可以半自动啊。软件帮你定位到替换位置,你自己点yes/no的按钮或y/n键。点完后自动跳到下一个待替换位置。很多软件都可以的。
    hyss777
    hyss777
    Jan 3, 2015
    17
    echo """
    :noremap <c-h> :1,$s/1/100/g<cr>
    """>> ~.vimrc:
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4389 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 06:39 · PVG 14:39 · LAX 22:39 · JFK 01:39
    ♥ Do have faith in what you're doing.