ereg zu preg_match

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • crisdoe
    antwortet
    o.k, dann bin ich mit meinem konstrukt
    PHP-Code:
    $adresse preg_replace("([  ]+)"" "$adresse); 
    wohl ganz gut dabei.
    hab dank.

    Einen Kommentar schreiben:


  • MoRtAlan
    antwortet
    nur am anfang und am ende eines Stringes: trim()

    alternativ ginge eine schleife:
    solange mehr als 2 leerzeichen
    ersetze 2 leerzeichen durch 1 leerzeichen
    schleifenende

    dann würde ich es aber über regex machen.

    gruss

    Einen Kommentar schreiben:


  • crisdoe
    antwortet
    DANKE,
    eine frage noch:

    PHP-Code:
    $adresse preg_replace("([    ]+)"" "$adresse); /// alles was mehr als 1 Leezeichen hintereinander hat auf eines reduzieren 
    gibt es für sowas auch eine stringfunktion die dat macht?

    gruss

    Einen Kommentar schreiben:


  • MoRtAlan
    antwortet
    is das selbe wie strstr!

    wenn du es ganz genau machen willst:
    PHP-Code:
    if (strchr($file_name"/") != FALSE) { /// Auf vorhandenes (/) prüfen 

    Einen Kommentar schreiben:


  • crisdoe
    antwortet
    PHP-Code:
    if (strchr($file_name"/")) { /// Auf vorhandenes (/) prüfen

    }

    if (
    strchr($file_name".")) { /// Auf vorhandenen (.) prüfen

    }

    if (
    strchr($file_name" "))  { /// Auf vorhandenes Leerzeichen prüfen


    ...da hab ich wohl alle spatzen erwischt, vielen dank, ich denke genau das hab ich eigentlich gesucht!!!

    strchr is wohl genau dat richtige hier, oder?!

    hab dank.

    Einen Kommentar schreiben:


  • MoRtAlan
    antwortet
    wenn du nur einzelne zeichen suchst, solltest du mal schauen, ob du nicht lieber Stringfunktionen nutzen willst, dann mußt du dafür nicht die Regexmaschine anwerfen. Ist irgendwie mit Kanonen auf Spatzen geschossen.

    gruss

    Einen Kommentar schreiben:


  • crisdoe
    hat ein Thema erstellt ereg zu preg_match.

    ereg zu preg_match

    hallo, ich prüfe zur zeit mit ereg auf bestimmte zeichen,
    würde dies aber lieber mit preg_match lösen,
    wie würden diese 3 zeilen als 3 zeilen mit preg_match aussehen???

    PHP-Code:
    if (ereg("/"$file_name)) { /// Auf vorhandenes (/) prüfen

    }

    if (
    ereg("\."$file_name)) { /// Auf vorhandenen (.) prüfen

    }

    if (
    ereg(" "$file_name)) { /// Auf vorhandenes Leerzeichen prüfen


    hab leider keine ahnung,...
Lädt...
X