diff options
author | Jeroen Leenarts <jeroen.leenarts@gmail.com> | 2018-09-26 11:23:13 +0200 |
---|---|---|
committer | Jeroen Leenarts <jeroen.leenarts@gmail.com> | 2018-09-26 11:23:13 +0200 |
commit | 47a75bbd57ee76db90d9385e04bec2b7d5abd513 (patch) | |
tree | d81cdad0f380479017e433bf815a57c7f0566aac /WireGuard | |
parent | Fix function length warning. (diff) | |
download | wireguard-apple-47a75bbd57ee76db90d9385e04bec2b7d5abd513.tar.xz wireguard-apple-47a75bbd57ee76db90d9385e04bec2b7d5abd513.zip |
Fixe base 64 regex format.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'WireGuard')
-rw-r--r-- | WireGuard/Extensions/String+Base64.swift | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/WireGuard/Extensions/String+Base64.swift b/WireGuard/Extensions/String+Base64.swift index b94dc88..f6d61b5 100644 --- a/WireGuard/Extensions/String+Base64.swift +++ b/WireGuard/Extensions/String+Base64.swift @@ -11,7 +11,7 @@ import Foundation extension String { func isBase64() -> Bool { - let base64Predicate = NSPredicate(format: "SELF MATCHES %@", "^([A-Za-z0-9+/]{4})*([A-Za-z0-9+/]{4}|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{2}==)$") + let base64Predicate = NSPredicate(format: "SELF MATCHES %@", "^[a-zA-Z0-9+/]{43}=$") return base64Predicate.evaluate(with: self) } |