正则表达式如何匹配一段字符串中所有指定字符后面不能是某个字符

如何匹配一段字符串中所有指定字符后面不能是某个字符?

例如:string = "123;a123;a123",
匹配所有的 ;
判读 ; 后面不能是 a

阅读 593
评论 2019-08-14 提问
    2 个回答
    lulu_up
    • 2.1k

    正则本身就有这种写法
    学名叫: 前瞻性匹配

    /abc(?!d)/g;

    后面绝对不是d的abc

    评论 赞赏 2019-08-14