V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
ShinKu

idea 搜索正则进行替换,有办法进行计算吗

  •  
  •   ShinKu · Dec 18, 2020 · 1979 views
    This topic created in 1965 days ago, the information mentioned may be changed or developed.
    例如有一组数据
    A1
    B1
    C1
    D1
    目标数据为
    A5
    B5
    C5
    D5

    想利用 idea 正则进行替换下
    find: (\d+)
    repalce: $1 => $1 如何进行+4 的操作
    网上没有搜到类似的功能
    Supplement 1  ·  Dec 18, 2020
    编辑下,谢谢各位解答
    平时写脚本很少,而且需要修改的地方不是很多,所以没有优先用脚本去替换。
    目前用 String Manipulation 插件配合正则已实现需求。
    3 replies    2020-12-18 18:12:29 +08:00
    linvon
        1
    linvon  
       Dec 18, 2020   ❤️ 1
    写脚本换呗。。
    YUyu101
        2
    YUyu101  
       Dec 18, 2020   ❤️ 1
    Structural search 然后用 groovy 脚本写 Replacement 可能可以,以前也找过,但我嫌麻烦就自己写脚本替换了。
    fzinfz
        3
    fzinfz  
       Dec 18, 2020   ❤️ 1
    find: (?<=[A-D])1
    replace: 5
    不写脚本的话 0-9 最多需手动替换 10 次
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4030 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 05:13 · PVG 13:13 · LAX 22:13 · JFK 01:13
    ♥ Do have faith in what you're doing.