/* Learning C# by Jesse Liberty Publisher: O'Reilly ISBN: 0596003765 */ using System; using System.Text; using System.Text.RegularExpressions; namespace RegularExpressions { public class TesterRegularExpressions { public void Run() { string s1 = "One,Two,Three Liberty Associates, Inc."; Regex theRegex = new Regex(" |, |,"); StringBuilder sBuilder = new StringBuilder(); int id = 1; foreach (string subString in theRegex.Split(s1)) { sBuilder.AppendFormat( "{0}: {1} ", id++, subString); } Console.WriteLine("{0}", sBuilder); } [STAThread] static void Main() { TesterRegularExpressions t = new TesterRegularExpressions(); t.Run(); } } }