我有一个动态字符串假设
NSString *originalString = @"Hello my Phone : 123123123 abc 987";
在上面的字符串中,首先我必须检查我通过执行以下代码得到的字符串中是否存在数字:-
NSString *newString = [[MessageStr componentsSeparatedByCharactersInSet:
[[NSCharacterSet decimalDigitCharacterSet] invertedSet]]
componentsJoinedByString:@""];
我得到的结果 newString 是 123123123987
但我的问题不是从字符串中取出数字,我只想在字符串中的每个数字后添加一个特殊字符,这是动态的。
就像我想让我的字符串像这样:-
NSString *originalString = @"Hello my Phone : 1,2,3,1,2,3,1,2,3 abc 9,8,7";
所以,请任何人都可以建议我,实现上述字符串的最佳方法是什么。
提前致谢。