title: How to recognize URLs using Stanford CoreNLP
body: <p>I am using Stanford CoreNLP to extract various types of information from a given document. I am trying to detect URL patterns and I can see that links beginning with http:// or https:// are recognized properly, but links beginning with ftp://, svn:// etc are broken at ':' and 'ftp' or 'svn' becomes a token instead of the complete link being recognized a token. Due to this, I am not able to use any regex for match.
  I know there is a way to tokenize words with whitespaces using tokenize.whitespace.
  Is there a way to suppress ':' tokenizing the URL so that the complete link is recognized as a token?</p>