V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
9528
V2EX  ›  问与答

求 sublime 替换字符正则表达式写法

  •  
  •   9528 · 2016-04-01 10:43:31 +08:00 · 4367 次点击
    这是一个创建于 3164 天前的主题,其中的信息可能已经有所发展或是发生改变。
    GameSpeed=2
    AttackSpeed=5
    SpellSpeed=7

    HitIntervalTime=600
    MagicHitIntervalTime=950
    RunIntervalTime=380
    WalkIntervalTime=450
    ButchIntervalTime=2000


    GameSpeed=2(\n)AttackSpeed=5(\n)SpellSpeed=7

    要替换前三个速度参数和最后一个 ButchIntervalTime=2000 时间参数 请问各位大牛
    在 sublime 里 最后那个正则怎么写 中间隔了很多行的内容
    1 条回复    2016-04-01 11:23:00 +08:00
    royxiang
        1
    royxiang  
       2016-04-01 11:23:00 +08:00
    如果这四个参数的先后顺序不会变的话:

    查找: (?s)(^GameSpeed=)\d+(.*^AttackSpeed=)\d+(.*^SpellSpeed=)\d+(.*^ButchIntervalTime=)\d+

    替换: ${1}1${2}2${3}3${4}4
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4332 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 05:33 · PVG 13:33 · LAX 21:33 · JFK 00:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.