String

extension String: Localizable
  • Declaration

    Swift

    public var localized: String { get }
  • Trims the string from whitespaces

    Declaration

    Swift

    func trim() -> String
  • This method checks string does contain Turkish substring or not and can be used in search cases.

    Declaration

    Swift

    func contains(turkishString searchString: String, caseSensitive: Bool) -> Bool

    Parameters

    searchString

    Search string compatible with Turkish characters

    caseSensitive

    Upper or lower case sensivity

  • Search Turkish characters with RegEx

    Declaration

    Swift

    func turkishRegex(caseSensitive: Bool) -> NSRegularExpression?

    Parameters

    caseSensitive

    Upper or lower case sensivity

  • Uppercased value in Turkish

    Declaration

    Swift

    var uppercasedTurkish: String { get }
  • Url decoded string by adding removingPercentEncoding

    Declaration

    Swift

    func urlDecoded() -> String?
  • Email validation

    Declaration

    Swift

    func isValidEmail() -> Bool

    Return Value

    Validation result

  • Converts html content to NSAttributedString

    Declaration

    Swift

    func html2AttributedString() -> NSAttributedString?
  • Converts html content to String

    Declaration

    Swift

    func html2String() -> String?