Preview:
import UIKit

extension String{
    func createRange(linkWord : String) -> NSRange{
        let range = (self as NSString).range(of: linkWord, options: .caseInsensitive)
        return range
    }
  
  var asUrl: URL?{
    return URL(string: self)
  }
  
}
downloadDownload PNG downloadDownload JPEG downloadDownload SVG

Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!

Click to optimize width for Twitter