如何检查字符串是否是有效的md5或sha1校验和字符串

问题描述 投票:19回答:4

我不想计算文件的校验和,只是为了知道给定的字符串是否是有效的校验和

java md5 sha1 checksum
4个回答
0
投票

RegExp SHA-1

public static final String SHA_1 = "^([0-9A-Fa-f]{2}[:]){19}([0-9A-Fa-f]{2})$";

public boolean isValidSHA1(String s) {
    return s.matches(SHA_1);
}

boolean isValidSHA1 = isValidSHA1("12:45:54:3A:99:24:52:EA...");
© www.soinside.com 2019 - 2024. All rights reserved.