title: Validate phone number ios
body: <p>I need to validate an international phone number.</p>
  
  <p>I know its difficult to validate an international phone number, so I'm going to keep it simple:</p>
  
  <p><code>+</code> or 00 then 6-14 numbers</p>
  
  <p>My current code using a regex isn't working for some reason which I can't work out. It just says that it cannot open the regex and crashes.</p>
  
  <p>Here is my current code:</p>
  
  <pre><code>NSString *phoneRegex = @"^[\+(00)][0-9]{6,14}$";
  NSPredicate *phoneTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", phoneRegex];
  
  BOOL phoneValidates = [phoneTest evaluateWithObject:phoneNumber];
  </code></pre>
  
  <p>Where am I going wrong?</p>
  
  <p>Thanks!</p>