我曾尝试为提交历史记录制作TortoiseGit报告, 我这样做是为了从日志中排除2个用户,我是这样做的:
^(.(?!username))*$
但我需要将其他用户排除在外。如何过滤2个字符串?
我已尝试过以下内容:
^(.(?!username|username1))*$
和
^(.(?!username))*$|^(.(?!username1))*$
PS。只有这种过滤格式适用于TortoiseGit
答案 0 :(得分:4)
^(?!(?:username1|username2)$).*$
是正确的。
此外,请取消勾选除Author
以外的其他搜索条件,并记住勾选Use Regular Expression
注意:
从TortoiseGit 1.8.7.1开始,您有Toggle checked filters
答案 1 :(得分:1)
可能是这个
^(?!(?:username1|username2)$).*$
或
# ^(?!username1$)(?!username2$).*$
^
(?! username1 $ )
(?! username2 $ )
.*
$