Csharp/C Sharp/Regular Expressions/Split — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
|
(нет различий)
|
Текущая версия на 11:47, 26 мая 2010
Regular expression with For each and split
/*
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}\n", id++, subString);
}
Console.WriteLine("{0}", sBuilder);
}
[STAThread]
static void Main()
{
TesterRegularExpressions t = new TesterRegularExpressions();
t.Run();
}
}
}