in sdk/core/AzureCore/Source/Util/ConvertingInitializers.swift [65:78]
init?(hexString: String) {
self.init(capacity: hexString.count / 2)
if let regex = try? NSRegularExpression(pattern: "[0-9a-f]{1,2}", options: .caseInsensitive) {
regex.enumerateMatches(
in: hexString,
range: NSRange(hexString.startIndex..., in: hexString)
) { match, _, _ in
let byteString = (hexString as NSString).substring(with: match!.range)
let num = UInt8(byteString, radix: 16)!
append(num)
}
}
guard count > 0 else { return nil }
}