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