Problem mit Text ersetzen ! Regexp ??

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

  • Problem mit Text ersetzen ! Regexp ??

    Hallo allerseits !

    Ich stehe das erste Mal vor den Regexp Ausdrücken
    und eine 2 stündige Suche hat ich leider noch mehr verwirrt.
    Ich würde mich gerne da ein paar Tage reinarbeiten, aber leider
    kann ich das zeitlich nicht schaffen.
    Ich möchte aus der URL den String "&beleg=xxxxxx" rauslöschen, wobei die x en eine sechstellige Zahl darstellen !

    Ich kriegs einfach nicht auf die Reihe

    PHP-Code:
    function searchBeleg(beleg){
        var 
    cleanurl document.URL;
        
    cleanurl=cleanurl.replace(/(&beleg=/\\d+//\d+/\d+/\d+/\d+/\d/),"");
        
    cleanurl=cleanurl.replace("&filter=1","");
        
    cleanurl=cleanurl.replace("&erase=1","");
        if (
    beleg!=""){
            
    location.href=cleanurl+"&beleg="+beleg;
        } else
        
    alert ("Keine Auftragsnummer eingetragen");

    Währe schön, wenn mir da jemand helfen könnte.
    Beim nächsten Mal werde ich mich da sicherlich reinarbeiten .

    Vielen Dank

    Gruß Ingo
    Zuletzt geändert von gringo15; 31.07.2006, 20:02.

  • #2
    PHP-Code:
    $result preg_replace('/&beleg=[\\d]{6}?/'''$subject); 

    Kommentar


    • #3
      @Koala
      Kennst du preg_replace() in Javascript ?
      Code:
      var cleanurl = document.URL;
      var sauber = cleanurl.replace(/&beleg=\d{6}/,'');
      Gruss

      tobi
      Zuletzt geändert von jahlives; 01.08.2006, 08:17.
      Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

      [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
      Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

      Kommentar

      Lädt...
      X