AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein [PHP] Regex für gültige Dateinamen
Thema durchsuchen
Ansicht
Themen-Optionen

[PHP] Regex für gültige Dateinamen

Ein Thema von Wuaegner · begonnen am 13. Jul 2006 · letzter Beitrag vom 13. Jul 2006
Antwort Antwort
Benutzerbild von Wuaegner
Wuaegner

Registriert seit: 8. Feb 2004
406 Beiträge
 
Delphi 6 Enterprise
 
#1

[PHP] Regex für gültige Dateinamen

  Alt 13. Jul 2006, 18:09
Hallo,

Wie muss denn in PHP die Funktion preg_match( , 'meinString') aussehen, damit er auf einen gültigen Dateinamen überprüft, also nur [0-9] [a-z] [._] // in meinem Fall
Wuaegner
Gruß Flo
Unternehmensberatung
  Mit Zitat antworten Zitat
Benutzerbild von Mystic
Mystic

Registriert seit: 18. Okt 2003
Ort: Flerzheim
420 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: [PHP] Regex für gültige Dateinamen

  Alt 13. Jul 2006, 18:33
Als ob das so schwer wäre. Hier eine RegEx, die genau auf das prüft, was du sagtest. Nicht weniger, aber auch nicht mehr.

Code:
/^[0-9a-z._]+$/
Ich bin kein Hellseher. Ich weiss nicht was für dich ein 'gültiger' Dateiname ist.
Jan Steffens
Der Fachwortgenerator - 100% Schwachsinn --- Der UPnP Router Manager - Kommentare erwünscht!
  Mit Zitat antworten Zitat
Benutzerbild von Wuaegner
Wuaegner

Registriert seit: 8. Feb 2004
406 Beiträge
 
Delphi 6 Enterprise
 
#3

Re: [PHP] Regex für gültige Dateinamen

  Alt 13. Jul 2006, 18:37
So klappts: preg_match("/^[.-_a-z0-9]*$/is", $meinstring)

Zitat:
Als ob das so schwer wäre
Was soll denn diese arrogante Bemerkung?
Wuaegner
Gruß Flo
Unternehmensberatung
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:38 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz