在 NSMutableAttributedString 中查找子字符串的范围
Find Range of substring in NSMutableAttributedString
我有 AttributedString 和这样的表情符号“@Mervin 测试员”
现在我需要在此属性字符串中找到 Mervin 的范围。
let attributedString = NSMutableAttributedString(string: " @Mervin tester ")
let range = // range for "Mervin" in above String.
谢谢。
这个扩展应该能帮到你。
extension NSAttributedString {
func rangeOf(string: String) -> Range<String.Index>? {
return self.string.range(of: string)
}
}
用法:
attributedString.rangeOf(string: "Mervin")
我有 AttributedString 和这样的表情符号“@Mervin 测试员”
现在我需要在此属性字符串中找到 Mervin 的范围。
let attributedString = NSMutableAttributedString(string: " @Mervin tester ")
let range = // range for "Mervin" in above String.
谢谢。
这个扩展应该能帮到你。
extension NSAttributedString {
func rangeOf(string: String) -> Range<String.Index>? {
return self.string.range(of: string)
}
}
用法:
attributedString.rangeOf(string: "Mervin")