Mega Code Archive

 
Categories / C# Tutorial / Regular Expression
 

Create regex to search for IP address pattern

using System; using System.Text.RegularExpressions; public class MainClass {     static void Main( string[] args ) {         string pattern = @"\d\d?\d?\.\d\d?\d?\.\d\d?\d?\.\d\d?\d?";         Regex regex = new Regex( pattern );         Match match = regex.Match( "192.168.1.192" );         while( match.Success ) {             Console.WriteLine( "IP Address found at {0} with " +                                "value of {1}",                                match.Index,                                match.Value );             match = match.NextMatch();         }              } } IP Address found at 0 with value of 192.168.1.192