更改时:
}
else {
类似:
} else {
即使忽略所有空白更改,Perforce 和 Meld 都将其报告为更改。当然,这应该算作空白更改?
Meld 有以下正则表达式来忽略检查:
[ \t\r\f\v]*
^[ \t\r\f\v]*
Perforce 甚至在首选项中给出了一个示例,突出显示它在每个设置中忽略的内容,并且它应该忽略这一点。
关于我在这里缺少什么以及如何忽略这些更改有什么想法吗?
最佳答案
我很确定您缺少一个简单的空格 () 和一个换行符 (
\n
)。
[ \n\t\r\f\v]*
或者您可以尝试一个简单的 \s
(空白字符),它应该完全涵盖所有这些:
(根据 Python Regular Expressions ,其中 Meld 链接到)
\s*
关于regex - Meld 和 Perforce 中的空白差异异常(可能是其他),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18081218/