假设我们有以下一系列 URI:
A:/用户/a/b/c
B:/用户/a/b/f/d
C:/用户/a/b/e
D:/用户/a/k/r
我需要一个Python正则表达式来匹配除规则B之外的所有规则。因此它应该匹配所有以/user/a开头的URI,但它应该排除以d结尾的URI 。
提前非常感谢!
更新:路径的片段不是单个字符而是整个单词。例如 d 可以是“发送”。
最佳答案
怎么样:
^/user/a/.*[^d]$
将其读作“以/user/a/开头,然后是任意数量的其他字符,最后是最后一个字符,该字符不能是 d。
关于python - URI 正则表达式模式匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12803019/