12 lines
251 B
Swift
12 lines
251 B
Swift
|
import Foundation
|
||
|
|
||
|
extension String {
|
||
|
var withDotPrefix: String {
|
||
|
return "." + self
|
||
|
}
|
||
|
|
||
|
public func isDomainOrSubDomainOf(_ domain: String) -> Bool {
|
||
|
return self == domain || self.hasSuffix(domain.withDotPrefix)
|
||
|
}
|
||
|
}
|