开发者

How detect a Git SHA ID in a text

开发者 https://www.devze.com 2023-01-09 19:48 出处:网络
A Git SHA ID looks like this one 351e11dac558a764ba83f89c6598151d2开发者_如何学Pythondbaf904, it is a long hex number. But how should it be detected in a text? Search for \"words\" which only contain

A Git SHA ID looks like this one 351e11dac558a764ba83f89c6598151d2开发者_如何学Pythondbaf904, it is a long hex number. But how should it be detected in a text? Search for "words" which only contain 0-9,a-f and have a length of at least 20 characters? But how to distinguish SHA IDs from normal words?


Yes, your approach will work. Remember, though, SHA1 is a general algorithm (not git specific), so it's possible your text could contain other SHA1 hashes in it which will also be 40 character hex strings.

0

精彩评论

暂无评论...
验证码 换一张
取 消