验证字符串而不是字符集

时间:2015-11-18 04:32:34

标签: regex

我正在验证用户输入,但它失败了,因为它也会检查字符集中的任何字符。

如何确保我可以接受以下URI:

e/1test1
page1/2test2
p/3test3
pag/4test4
test/63tedddddst/test5

但不是当'page'作为第一个单词后跟'/'时存在:

page/test7

表达式:

^([^page].+?\/?)$

https://regex101.com/r/zP0tQ3/1

1 个答案:

答案 0 :(得分:2)

如何使用否定前瞻:

^(?!page\/).+$

Regex101