String split and search : String Search « Data Types « C# / C Sharp






String split and search

String split and search
 
/*
Learning C# 
by Jesse Liberty

Publisher: O'Reilly 
ISBN: 0596003765
*/
 using System;
 using System.Text;

 namespace StringSearch
 {
    public class TesterStringSearch1
    {
       public void Run()
       {
           // create some strings to work with
           string s1 = "One,Two,Three Liberty Associates, Inc.";

           // constants for the space and comma characters
           const char Space = ' ';
           const char Comma = ',';

           // array of delimiters to split the sentence with
           char[] delimiters = new char[]
          {
              Space,
              Comma
          };

           // use a StringBuilder class to build the
           // output string
           StringBuilder output = new StringBuilder();
           int ctr = 1;

           // split the string and then iterate over the
           // resulting array of strings
           foreach (string subString in s1.Split(delimiters))
           {
               // AppendFormat appends a formatted string
               output.AppendFormat("{0}: {1}\n",ctr++,subString);
           }
           Console.WriteLine(output);

       }

       [STAThread]
       static void Main()
       {
          TesterStringSearch1 t = new TesterStringSearch1();
          t.Run();
       }
    }
 }


           
         
  








Related examples in the same category

1.Search stringsSearch strings
2.use the IndexOf() and LastIndexOf() methods to search for substrings and characters;
3.String search: last indexString search: last index
4.String search DemoString search Demo
5.Ensure End With SemiColon
6.String Starts With
7.Checks whether the string starts with a number or not
8.Checks whether the string starts with an alphabet or not
9.Finds a given string and enclosing it with tags provided.