get all ranges of a substring in a string in swift

后端 未结 5 1356
时光说笑
时光说笑 2020-12-11 20:14

I have a string for example \"ab ad adk fda kla kad ab ab kd\". I want to get all range of ab.(Here ab is present at 3 position so I should get 3 range).In normal scenarion

5条回答
  •  一整个雨季
    2020-12-11 20:44

    You can get occurance count for particular string by following code:

    let str: NSMutableString = "ab ad adk fda kla kad ab ab kd"
    let count = str.replaceOccurrencesOfString("ab", withString: "ab", options: NSStringCompareOptions.LiteralSearch, range: NSMakeRange(0, str.length))
    

提交回复
热议问题