Collectif H2Fr

Communauté Web & Forum de Sécurité Informatique

Le Deal du moment :
Google Pixel 7 5G – Smartphone 6,3″ OLED ...
Voir le deal
316 €

    [C#] Équivalent de preg_match en C# ?

    key28
    key28
    Lamer
    Lamer

    Messages : 3
    Date d'inscription : 13/04/2016

    [C#] Équivalent de preg_match en C# ? Empty [C#] Équivalent de preg_match en C# ?

    Message par key28 Jeu 14 Avr - 12:55

    Bonjour

    je débute en dotNET et j'aimerais trouver un équivalent à la fonction preg_match de PHP.

    Je sais pas si vous connaissez cette fonction elle permet de vérifier si une chaine de caractères en contient une autre

    exemple :

    Code:
    <?php
    if (preg_match("/h2fr/i", "vive le forum H2Fr")) {
        echo "Ok.";
    } else {
        echo "Introuvable.";
    }
    ?>

    est-ce qu'il y a un équivalent à cette fonction en C# ?
    Rel0ad
    Rel0ad
    Lamer
    Lamer

    Messages : 6
    Date d'inscription : 13/04/2016

    [C#] Équivalent de preg_match en C# ? Empty Re: [C#] Équivalent de preg_match en C# ?

    Message par Rel0ad Jeu 14 Avr - 12:56

    nn on koné pa preg_match on é tr0 okupé a piraté msn MDR

    Regex rgx = new Regex("[^A-Za-z]");
    string chaine = "G hapri a akker XD";

    if (rgx.IsMatch(chaine))
    {
       // true
    }
    else
    {
       // false
    }
    Valter
    Valter
    Admin

    Messages : 66
    Date d'inscription : 18/08/2015
    Age : 30

    [C#] Équivalent de preg_match en C# ? Empty Re: [C#] Équivalent de preg_match en C# ?

    Message par Valter Jeu 14 Avr - 13:13

    Pour faire encore plus compliqué :

    Code:
    public static bool preg_match(Regex regex, string input, out List<string> matches)
    {
        Match match = regex.Match(input);
        List<string> groups = (from object g in match.Groups select g.ToString()).ToList();

        matches = groups;
        return match.Success;
    }

    Sinon tu as limite pas besoin des expressions régulières dans ton exemple, un strpos devrait suffire.

    Contenu sponsorisé

    [C#] Équivalent de preg_match en C# ? Empty Re: [C#] Équivalent de preg_match en C# ?

    Message par Contenu sponsorisé


      La date/heure actuelle est Ven 29 Mar - 2:39