首页 > 解决方案 > 创建正则表达式模式以排除字符串

问题描述

我想创建一个正则表达式模式以允许所有字符串:gallery-a

或以gallery-a 开头的字符串,而不是空格,并且在每个字符串都被接受之后,除了clip-a。

例子:

gallery-a ACCEPTED
gallery-a kfjrgrgl elrgkelk ACCEPTED
gallery-a clip-a NOT ACCEPTED

我试过了,^gallery-a((?!clip-a).)*$但它不起作用。

标签: regex

解决方案


您可以使用

^gallery-a(?!.*clip-a).*

在 regex101.com 上查看演示


推荐阅读