所以,如果我有"7A7F6E88920AB8271A"
并且我想将其拆分为具有相同字符数量的字符串数组,例如"7A", "7F", "6E", "88", ...
是否有任何方法可以做到这一点,或者我必须手动制作它在目标C?感谢。
答案 0 :(得分:1)
我不是客观专家,但以下内容可能会引导您朝着正确的方向前进(正则表达式)
NSRegularExpression regexp = [NSRegularExpression
regularExpressionWithPattern:@"(\\w){2}"
options:NSRegularExpressionCaseInsensitive error:&error];
NSArray *matches = [regex matchesInString:string options:0
range:NSMakeRange(0, [string length])];
RegExp (\\w){2}
应该找到所有2个长度的字符,每个字符都在matches数组中。
根据此页面上的示例构建:https://developer.apple.com/reference/foundation/nsregularexpression