我试图将通用文本中的SHA1与正则表达式匹配.
理想情况下,我想避免匹配单词.
可以肯定地说,完整的SHA1具有独特的模式(它们很长并且长度一致) - 所以我可以可靠地匹配它们 - 但是缩小的SHA1是什么?
我可以依赖数字的存在吗?
在我的提交日志中查看SHA1 - 数字始终显示在前3个字符中.但这太短了吗?在我可以假设一个数字出现之前,我需要考虑多少个SHA1字符?
这不一定是100%准确 - 我只需要在99%的时间内匹配缩写的SHA1.
git sha1
git ×1
sha1 ×1