1

在此列表中:

  • image_1.png
  • image_1_small.png
  • image_2.png
  • image_2_small.png
  • image_three.png
  • image_three_small.png
  • antoher_image.png

我只想匹配那些以图像开头不包含单词small的图像。

然后正则表达式应返回:

  • image_1.png
  • image_2.png
  • image_three.png

到目前为止,我有:

/^image(?!.*small)/m
4

1 回答 1

1

我用列表中的单行测试了这个

 ^image(?!.*_small.*).*\.png$

另请参阅有关如何在正则表达式中排除关键字的讨论

于 2013-08-14T14:36:46.697 回答