У меня есть строка RGB в форме rgb(34, 34, 34)
. Я хочу проанализировать его с помощью UIColor
с помощью iOS. Я считаю, что для этого мне нужно регулярное выражение, но я не могу его взломать. Это то, что у меня есть до сих пор.
NSString *regExString = @"(.*?)rgb\((\d+), (\d+), (\d+)\)";
NSError *error = nil;
NSRegularExpression *regEx = [NSRegularExpression regularExpressionWithPattern:regExString
options:NSRegularExpressionCaseInsensitive error:&error];
NSArray *matches = [regEx matchesInString:backgroundColorString options:NSRegularExpressionCaseInsensitive
range:NSMakeRange(0, backgroundColorString.length)];
Если бы кто-нибудь мог отправить меня в правильном направлении, это было бы здорово.