older
V2EX  ›  问与答

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

  •  
  •   older · Oct 14, 2013 · 2850 views
    This topic created in 4615 days ago, the information mentioned may be changed or developed.
    比如
    例子1:
    一,二,三,李四,五,六
    例子2:
    一,周四,二,三,五,六

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

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

    这是我写的,无法实现
    ,.+四
    2 replies    1970-01-01 08:00:00 +08:00
    zdhxiong
        1
    zdhxiong  
       Oct 14, 2013
    [^,],[^,]四[^,]
    zdhxiong
        2
    zdhxiong  
       Oct 14, 2013
    @zdhxiong [^,]*,[^,]*四[^,]*
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3073 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 14:47 · PVG 22:47 · LAX 07:47 · JFK 10:47
    ♥ Do have faith in what you're doing.