24 lines
727 B
C#
24 lines
727 B
C#
using System.Text.RegularExpressions;
|
||
|
||
namespace _15_7
|
||
{
|
||
internal class Program
|
||
{
|
||
static void Main(string[] args)
|
||
{
|
||
MatchCollection mc;
|
||
string[] result = new string[20]; int[] matchposition = new int[20];
|
||
Regex r = new Regex("abc");
|
||
mc = r.Matches("123abc4abcd");
|
||
Console.WriteLine("源字符串123abc4abcd");
|
||
Console.WriteLine("匹配字符串abc");
|
||
for (int i = 0; i < mc.Count; i++)
|
||
{
|
||
result[i] = mc[i].Value;
|
||
matchposition[i] = mc[i].Index;
|
||
Console.WriteLine("索引位置{0};结果{1};", mc[i].Index, mc[i].Value);
|
||
}
|
||
}
|
||
}
|
||
}
|