0
爲什麼這個表達式與replaceMatchesInString僅返回「+」代替「+123」?正則表達式(replaceMatchesInString)不起作用
NString *phoneNumberCleaned = [NSString stringWithFormat:@"++00123"];
NSString *strRegExPhoneNumberPrefixWrong = @"^([+0]*)\\d*$";
NSRegularExpression *regEx = [NSRegularExpression regularExpressionWithPattern:strRegEx options:0 error:nil];
[regEx replaceMatchesInString:phoneNumberCleaned options:0 range:NSMakeRange(0, [phoneNumberCleaned length]) withTemplate:@"+"];
return phoneNumberCleaned;
感謝
的工作,謝謝! – Manuel