VAriable in JS Regex

Diskutiere mit über: VAriable in JS Regex im Web Page Design Forum

  1. odif

    odif Thread Starter MacUser Mitglied

    Beiträge:
    413
    Zustimmungen:
    1
    Registriert seit:
    14.07.2005
    Hi,

    wie der Titel schon besagt, möchte ich eine Veriable in einen Regex in Javascript einsetzen. Der REgex sieht so aus:
    Code:
      Pattern = /href=\n*"\/xxx\/(\S+)\stitle=[^>]+/g;
    Wo xxx steht soll später meine Stringvariable landen.
    Wie gehe ich dabei vor?

    Ich habe versucht es so zu lösen:
    Code:
    Pattern = /href=\n*"\/[U]/ + Vairable + /[/U]\/(\S+)\stitle=[^>]+/g;
    Dabei wird die Variable zwar eingefügt, aber vorne und hinten dran bleiben die zwei / stehen, was allerdings nicht so sein sollte.
     
  2. odif

    odif Thread Starter MacUser Mitglied

    Beiträge:
    413
    Zustimmungen:
    1
    Registriert seit:
    14.07.2005
    Das es sich bisher niemand angeguckt hat: Schieb, schieb
     
  3. odif

    odif Thread Starter MacUser Mitglied

    Beiträge:
    413
    Zustimmungen:
    1
    Registriert seit:
    14.07.2005
    Die Lösung des Problems:
    Code:
    Pattern = new RegExp("href=\\n*\"\\\/"+Variable+"\\\/(\\S+)\\stitle=[^>]+","g");
     

Diese Seite empfehlen

Benutzerdefinierte Suche