String
extension String: TLDExtractable
An extension of String that conforms to the TLDExtractable protocol.
This extension provides functionality to extract the hostname from a string,
which may represent a URL or a domain name.
The hostname property uses regular expressions to identify and extract
the hostname from the string. It checks for the presence of a scheme (e.g., http://)
and handles both URLs and plain domain names.
Return Value
A string representing the hostname, or nil if it cannot be extracted.
-
Undocumented
Declaration
Swift
public var hostname: String? { get }
View on GitHub
Install in Dash