regex von hinten filtern c#?
Ich nehme mir den Verzeichnis Pfad als string und würde gerne von hinten filtern.
Ziel ist es nur Dateien mit dem Ende .jpg zu erlauben und andere abzulehnen.
Wie filtere ich da am besten?
Hat da wer vielleicht eine bessere Idee?
Sprache ist c#
2 Antworten
Vom Beitragsersteller als hilfreich ausgezeichnet
![](https://images.gutefrage.net/media/user/Dultus/1719823117497_nmmslarge__0_0_450_450_9e1367268a0c3376f63d5823c5a4b995.png?v=1719823118000)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, programmieren
Moin,
Du benötigst nicht unbedingt Regex. Du kannst die Dateiendung über System.IO.Path.GetExtension(String) abrufen und weiter verarbeiten.
Erlaubte Dateiendungen kannst du in einem Array oder List eintragen und über if (List.Contains(Path.GetExtension(String))) (Als Beispiel) überprüfen.
LG
Woher ich das weiß:Berufserfahrung – 💻 Zertifizierter Sr. Cloud Engineer im IT-Consulting
![](https://images.gutefrage.net/media/user/Dultus/1719823117497_nmmslarge__0_0_450_450_9e1367268a0c3376f63d5823c5a4b995.png?v=1719823118000)
![](https://images.gutefrage.net/media/default/user/5_nmmslarge.png?v=1438863662000)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, programmieren
Geht es dnen nicht mit:
.*\.jpg