Suchen mit regex

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

  • Suchen mit regex

    Hallo zusammen,

    mittels einem Regex suche ich in einem String.

    PHP-Code:
    var Pattern = /Rechnungsdaten\[[0-9]{1,}_XXX\]/;

    if(
    Pattern.test(document.Rechnung.elements[i].name) != false) { ... } 
    Jetzt habe ich folgendes Problem: Wenn ich für XXX einen festen Wert einsetze, funktioniert das Teil. Wenn ich an der Stelle von XXX eine Variable einsetze, funktioniert das ganze nicht mehr.

    Man muss einen regex doch dynamisch zusammenbauen können, oder?

    VIELEN DANK!

    strauberry

  • #2
    Re: Suchen mit regex

    Code:
    var xyz = new RegExp("dein RegEx-Suchmuster");
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #3
      Hm so ganz klappts noch nicht:

      PHP-Code:
            var Ebene "Manager";
            var 
      Pattern = new RegExp("/Rechnungsdaten\\[[0-9]{1,}_" Ebene "\\]/");
            
            var 
      Test "Rechnungsdaten[12_Manager]";
            
            
      alert(Pattern.test(Test)); 
      gibt immer ein false zurück, obwohl das Teil ja passt.
      Zuletzt geändert von strauberry; 25.01.2006, 17:18.

      Kommentar

      Lädt...
      X