这个问题已经有答案了:
Find 'word' not followed by a certain character(1个答案)
上个月关门了。
我想匹配所有以/api
开头的表达式,例如:
/api/clients
/api/products
/api/documents
/api/login
但我不应该匹配表达式/api/login
。
在这种情况下,我可以使用什么正则表达式?
这个问题已经有答案了:
Find 'word' not followed by a certain character(1个答案)
上个月关门了。
我想匹配所有以/api
开头的表达式,例如:
/api/clients
/api/products
/api/documents
/api/login
但我不应该匹配表达式/api/login
。
在这种情况下,我可以使用什么正则表达式?
1条答案
按热度按时间p5cysglq1#
使用负前瞻:
Online Demo
正则表达式匹配如下:
| 节点|解释|
| --|--|
|
/api/
|“/API/”||
(?!
|看看是否有:||
login
| '登入'||
)
|先行结束||
.*
|除\n之外的任何字符(0次或多次(匹配最大可能量))|