我尝试创建一个TortoiseGit的提交历史报告,成功地排除了两个用户的日志。其中,我用以下方法排除了其中一个用户:
^(.(?!username))*$
但我还需要排除另一个用户。如何过滤两个字符串?
我已经尝试了以下方法:
^(.(?!username|username1))*$
并且
^(.(?!username))*$|^(.(?!username1))*$
提示:只有这个过滤器格式适用于TortoiseGit
我尝试创建一个TortoiseGit的提交历史报告,成功地排除了两个用户的日志。其中,我用以下方法排除了其中一个用户:
^(.(?!username))*$
但我还需要排除另一个用户。如何过滤两个字符串?
我已经尝试了以下方法:
^(.(?!username|username1))*$
^(.(?!username))*$|^(.(?!username1))*$
提示:只有这个过滤器格式适用于TortoiseGit
^(?!(?:username1|username2)$).*$
正确无误。
此外,请取消除了 Author
以外的其他搜索条件,并记得勾选 Use Regular Expression
。
注意:自 TortoiseGit 1.8.7.1 版本起,您可以使用 Toggle checked filters
。
可能是这个
^(?!(?:username1|username2)$).*$
或者
# ^(?!username1$)(?!username2$).*$
^
(?! username1 $ )
(?! username2 $ )
.*
$