regex 正则表达式中的表达式,带有异常[重复]

txu3uszq  于 12个月前  发布在  其他
关注(0)|答案(1)|浏览(85)

这个问题已经有答案了

Find 'word' not followed by a certain character(1个答案)
上个月关门了。
我想匹配所有以/api开头的表达式,例如:

/api/clients
/api/products
/api/documents
/api/login

但我不应该匹配表达式/api/login
在这种情况下,我可以使用什么正则表达式?

p5cysglq

p5cysglq1#

使用负前瞻:

/api/(?!login).*

Online Demo

正则表达式匹配如下:

| 节点|解释|
| --|--|
| /api/|“/API/”|
| (?!|看看是否有:|
| login| '登入'|
| )|先行结束|
| .*|除\n之外的任何字符(0次或多次(匹配最大可能量))|

相关问题