Replace multiple spaces example
Type: replace, Date: 7/12/2015 4:10:18 PMAuthor: stackoverflow
If I apply the regex below over it:
(http|ftp)://([^/\r\n]+)(/[^\r\n]*)?
I would get the following result:
Match "http://stackoverflow.com/"
Group 1: "http"
Group 2: "stackoverflow.com"
Group 3: "/"
But I don't care about the protocol - I just want the host and path of the URL. So, I change the regex to include the non-capturing group (?:):
(?:http|ftp)://([^/\r\n]+)(/[^\r\n]*)?
Now, my result looks like this:
Match "http://stackoverflow.com/"
Group 1: "stackoverflow.com"
Group 2: "/"
Type: match, Date: 7/12/2015 3:23:20 PMAuthor: stackoverflow
User \d+ for remove digits and \D+ for remove text.
Type: split, Date: 3/30/2015 12:45:18 AMAuthor: admin
Using a RegularExpression to match web (HTML code).
Type: match, Date: 3/27/2015 4:21:44 PMAuthor: admin