Vraag : Een andere Vraag Regex

Zonder het tring te gebruiken. Vervang - enkel gebruikend de functie Regex.Match, is het mogelijk om een lijn zoals te nemen:

(3, „12“, „138“, „69“, „86“, 8090);

And haalt uit de aantallen in het volgende formaat?

12.138.69.86: 8090

Antwoord : Een andere Vraag Regex

Pui_Yun gaf u inzicht in dit in uw laatste vraag. Het verdergaan met zijn logica:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
statische nietige Leiding (koord [] args)
{
    koord test = „(3, „12“, „138“, „69“, „86“, 8090)“;
    koord patroon = @ " „(? \ d+)“, „(? \ d+)“, „(? \ d+)“, „(? \ d+)“, (? \ d+) „;
    koord url = „##“;

    als (Regex.IsMatch (test, patroon))
    {
        Gelijke m = Regex.Match (test, patroon);

        url = koord. Formaat („{0}. {1}. {2}. {3}: {4}“, m.Result („$ {oct1}“), m.Result („$ {oct2}“), m.Result („$ {oct3}“), m.Result („$ {oct4}“), m.Result („$ {haven}“));
    }

    Console.WriteLine (url);
    Console.ReadKey ();
}
Andere oplossingen  
 
programming4us programming4us