Negative lookahead Regular Expression

前端 未结 7 935
后悔当初
后悔当初 2020-11-27 14:00

I want to match all strings ending in \".htm\" unless it ends in \"foo.htm\". I\'m generally decent with regular expressions, but negative lookaheads have me stumped. Why

7条回答
  •  日久生厌
    2020-11-27 14:35

    The problem is pretty simple really. This will do it:

    /^(?!.*foo\.htm$).*\.htm$/i

提交回复
热议问题