1

I have a attributed string with $ sign like this " price 1 $ 25 \n price 2 $\n price 3 $" I want find all the ranges of "$"

let attrString = NSMutableAttributedString(string: " price 1 $ 25 \n price 2 $\n price 3 $")
let ranges = // all ranges for $ sign

I need to set different color for "$".

I know how to find range in attributed string.

extension NSAttributedString {
func rangeOf(string: String) -> Range<String.Index>? {
    return self.string.range(of: string)
}}

I am wondering how I can find an array of ranges of "$" sign in a given attributed string?

WAHID MARUF
  • 41
  • 1
  • 8

0 Answers0