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

正则如何匹配离关键字最近的一个字符

  •  
  •   older · 2013-10-14 00:21:11 +08:00 · 2471 次点击
    这是一个创建于 4077 天前的主题,其中的信息可能已经有所发展或是发生改变。
    比如
    例子1:
    一,二,三,李四,五,六
    例子2:
    一,周四,二,三,五,六

    想匹配以 四 为关键字的词(词是用 , 分隔的)。还要得到四左边最近的一个词

    最后想得到
    三,李四
    一,周四

    这是我写的,无法实现
    ,.+四
    2 条回复    1970-01-01 08:00:00 +08:00
    zdhxiong
        1
    zdhxiong  
       2013-10-14 01:01:31 +08:00
    [^,],[^,]四[^,]
    zdhxiong
        2
    zdhxiong  
       2013-10-14 01:05:03 +08:00
    @zdhxiong [^,]*,[^,]*四[^,]*
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3265 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 10:36 · PVG 18:36 · LAX 02:36 · JFK 05:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.