Find Range of substring in NSMutableAttributedString
This extension should help you.
extension NSAttributedString { func rangeOf(string: String) -> Range<String.Index>? { return self.string.range(of: string) }}
Usage:
attributedString.rangeOf(string: "Mervin")