String
public extension String
String Extension.
-
Returns the Base64 encoded string
Declaration
Swift
public func base64Encoded() -> String -
Returns the Base64 decoded stirng for the current string. If cannot be decoded, return nil.
Declaration
Swift
public func base64Decoded() -> String? -
Returns the md5 hash of the string.
Declaration
Swift
public func md5() -> String -
Returns the SHA256 hash of the string.
Declaration
Swift
public func sha256() -> String -
If the string is a valid email address, returns the email address, otherwise, return nil.
Declaration
Swift
public func validateAsEmail() -> String? -
Parse JSON string to an array. Returns nil if cannot be parsed to an array.
Declaration
Swift
public func toArray() -> [Any]? -
Undocumented
Declaration
Swift
func evaluate(againstRegex regex: String) -> Bool -
Undocumented
Declaration
Swift
func isEmailAddress() -> Bool -
Undocumented
Declaration
Swift
func isPhoneNumber() -> Bool -
Undocumented
Declaration
Swift
func containsUppercasechars() -> Bool -
Undocumented
Declaration
Swift
func containsLowercasechars() -> Bool -
Undocumented
Declaration
Swift
func containsNumbers() -> Bool -
Undocumented
Declaration
Swift
func containsAtleastOneOfCharactersIn(_ characters: String) -> Bool -
Makes sure self contains only the allowed symbols in addition to other word charactors.
Declaration
Swift
func onlyContainsAllowedSpecialCharactors(_ symbols: String) -> Bool -
Undocumented
Declaration
Swift
func toJson() -> [String : Any]?
String Extension Reference