session-ios/SessionUtilitiesKit/Crypto/Hex.swift
2021-03-29 11:33:52 +11:00

9 lines
266 B
Swift

public enum Hex {
public static func isValid(_ string: String) -> Bool {
let allowedCharacters = CharacterSet(charactersIn: "0123456789ABCDEF")
return string.uppercased().unicodeScalars.allSatisfy { allowedCharacters.contains($0) }
}
}