preg_split
次のコードを使用して、PHPの正規表現に基づいて文字列を分割するために使用しています。
$array = preg_split("~(?<!\*),~", $string);
ココアの同等物は何ですか?
助けていただければ幸いです。
preg_split
次のコードを使用して、PHPの正規表現に基づいて文字列を分割するために使用しています。
$array = preg_split("~(?<!\*),~", $string);
ココアの同等物は何ですか?
助けていただければ幸いです。
を使用して独自のメソッドを作成することになりましたNSRegularExpression
+ (NSArray *)preg_split:(NSString *)expression withSubject:(NSString *)subject {
NSRegularExpression *exp = [NSRegularExpression regularExpressionWithPattern:expression options:0 error:nil];
NSArray *matches = [exp matchesInString:subject options:0 range:NSMakeRange(0, [subject length])];
NSMutableArray *results = [[NSMutableArray alloc] init];
for (NSTextCheckingResult *match in matches) {
[results addObject:[subject substringWithRange:[match range]]];
}
return results;
}