Anzeige:
Ergebnis 1 bis 1 von 1

Thema: Javascript Multiline Regex

  1. #1
    Registrierter Benutzer
    Registriert seit
    06.01.2003
    Beiträge
    7

    Javascript Multiline Regex

    Hallo,
    ich versuche ein Java-Script über xml-Requests einzubinden und benötige hierfür das javascript ohne <script> header und footer.

    Da auch mehrere Scripts übersendet werden und diese über mehrere Zeilen und Zeilenumbrüche gehen hab ich mir folgendes gedacht, um das Problem zu testen:

    var search_reg=/<script>(.{1,}|\n{1,}|\d{1,})<\/script>/gmi;
    var txt = "<script>\n alert(\"ey\");</script>";
    result = txt.match(search_reg);
    alert(result);

    Funktioniert aber nicht !

    Sobald ich das \n bei dem <script>\n wegmache funktioniert der regex.

    im regex selbst hab ich auch sowas wie ([.\n\d]*) probiert, funktioniert aber nicht...

    Ehrlich gesagt weiß ich nichtmehr weiter...

    P.S. grad ist mir noch eine mögliche Lösung eingefallen...
    Einfach vorher alle \n und \d mit '' zu replacen...
    Aber ist das nicht mit einer normalen Regex möglich ?
    Geändert von blodone (03-04-2007 um 22:01 Uhr) Grund: geistesblitz

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •