title: NSDataDetector with NSTextCheckingTypeLink detects URL and PhoneNumbers!
body: <p>I am trying to get an URL from a simple NSString sentence. For that I use NSDataDetector in the following code:</p>
  
  <pre><code>NSString *string = @"This is a sample of a http://abc.com/efg.php?EFAei687e3EsA sentence with a URL within it and a number 097843."; 
  NSDataDetector *linkDetector = [NSDataDetector dataDetectorWithTypes:NSTextCheckingTypeLink error:nil]; 
  NSArray *matches = [linkDetector matchesInString:string options:0 range:NSMakeRange(0, [string length])];
  
  for (NSTextCheckingResult *match in matches) {
  
    if ([match resultType] == NSTextCheckingTypeLink) {
      NSString *matchingString = [match description];
      NSLog(@"found URL: %@", matchingString);
    }
  }
  </code></pre>
  
  <p>The result is that it finds the URL and the number. The number is detected as a phone-Number:</p>
  
  <pre><code>found URL: http://abc.com/efg.php?EFAei687e3EsA
  found URL: tel:097843
  </code></pre>
  
  <p>Is that a bug? Could anyone tell me how to get the URL without that telephone number?</p>