using System;
using System.Collections;
using System.Collections.Generic;
using System.Globalization;
using System.Diagnostics;
using System.Net;
using System.Text;
using System.Configuration;
using System.Text.RegularExpressions;
namespace ProgramConsole
{
public class Program
{
public static void Main(string[] args)
{
string chars = "091";
string ss = "763091d44a0914";
IList<int> indexes = new List<int>();
foreach ( Match match in Regex.Matches(ss, chars) )
{
indexes.Add(match.Index);
}
for (int i = 0; i < indexes.Count; i++)
{
Console.WriteLine("{0}. match in index {1}", i+1, indexes[i]);
}
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnM7CnVzaW5nIFN5c3RlbS5Db2xsZWN0aW9ucy5HZW5lcmljOwp1c2luZyBTeXN0ZW0uR2xvYmFsaXphdGlvbjsKdXNpbmcgU3lzdGVtLkRpYWdub3N0aWNzOwp1c2luZyBTeXN0ZW0uTmV0Owp1c2luZyBTeXN0ZW0uVGV4dDsKdXNpbmcgU3lzdGVtLkNvbmZpZ3VyYXRpb247CnVzaW5nIFN5c3RlbS5UZXh0LlJlZ3VsYXJFeHByZXNzaW9uczsKCm5hbWVzcGFjZSBQcm9ncmFtQ29uc29sZQp7CiAgICBwdWJsaWMgY2xhc3MgUHJvZ3JhbQogICAgewogICAgICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBNYWluKHN0cmluZ1tdIGFyZ3MpCiAgICAgICAgewogICAgICAgICAgICBzdHJpbmcgY2hhcnMgPSAiMDkxIjsKICAgICAgICAgICAgc3RyaW5nIHNzID0gIjc2MzA5MWQ0NGEwOTE0IjsKICAgICAgICAgICAgSUxpc3Q8aW50PiBpbmRleGVzID0gbmV3IExpc3Q8aW50PigpOwogICAgICAgICAgICBmb3JlYWNoICggTWF0Y2ggbWF0Y2ggaW4gUmVnZXguTWF0Y2hlcyhzcywgY2hhcnMpICkKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgaW5kZXhlcy5BZGQobWF0Y2guSW5kZXgpOwogICAgICAgICAgICB9CgogICAgICAgICAgICBmb3IgKGludCBpID0gMDsgaSA8IGluZGV4ZXMuQ291bnQ7IGkrKykKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUoInswfS4gbWF0Y2ggaW4gaW5kZXggezF9IiwgaSsxLCBpbmRleGVzW2ldKTsKICAgICAgICAgICAgfQogICAgICAgIH0gIAogICAgfQoKfQ==