Forum Doku Wiki Blog

Forumsarchiv 2007, Oktober
reguläre Ausdrücke

archivierte Beiträge lesen

  1. (JAVASCRIPT) reguläre Ausdrücke von Paul, 18. 10. 2007, 10:21

reguläre Ausdrücke

Der folgende Beitrag wurde am 18. 10. 2007, 10:21 Uhr von Paul veröffentlicht.

Hallo.

Ich habe in HTML-Quelltext mehrere Radio-Buttons.
Die ich dann in eine Variable abspeichere:

var derSatz =
'<INPUT TYPE=radio NAME=test value=12345>
 <font class=date>12:00</font>
 <SCRIPT>drwfl("qwerty1",1191043240,"0",0,"")</SCRIPT>
 &nbsp; irgendeintext
 <IMG SRC="i/type1.gif" WIDTH=20 HEIGHT=20 ALT="alt">
 (Zeit 10 min.)
 <BR>
 <INPUT TYPE=radio NAME=test value=12346>
 <font class=date>12:00</font>
 <SCRIPT>drwfl("qwerty2",1191043234,"0",0,"")</SCRIPT>
 &nbsp; irgendeintext
 <IMG SRC="i/type1.gif" WIDTH=20 HEIGHT=20 ALT="alt">
 (Zeit 15 min.)
 <BR>
 <INPUT TYPE=radio NAME=test value=12347>
 <font class=date>12:00</font>
 <SCRIPT>drwfl("qwerty3",1191043123,"0",0,"")</SCRIPT>
 &nbsp; irgendeintext
 <IMG SRC="i/type1.gif" WIDTH=20 HEIGHT=20 ALT="alt">
 (Zeit 5 min.)
 <BR>
 <INPUT TYPE=radio NAME=test value=12348>
 <font class=date>12:00</font>
 <SCRIPT>drwfl("qwerty4",1191043456,"0",0,"")</SCRIPT>
 &nbsp; irgendeintext
 <IMG SRC="i/type1.gif" WIDTH=20 HEIGHT=20 ALT="alt">
 (Zeit 3 min.)
 <BR>';

Dann versuche ich mit einem regulären Ausdruck nötige Daten auszulesen.

var Suche = '/\<INPUT TYPE=radio NAME=test value=(.*)\> <font class=date>(.*)\</font><SCRIPT>drwfl(\"(.*)\\",(.*)\,\"(.*)\\"/';

var Ergebnis = Suche.exec(derSatz);
for (var i = 1; i < Ergebnis.length; i++)
{
  document.write("<li>'<i>" + Ergebnis[i] + "<\/i>'<\/li>");
}


Es kommt immer die Fehlermeldung, dass der Objekt die Methode nicht unterstützt.

Ich komm irgendwie nicht klar mit reg.Ausdrücken. Könnte mir bitte jemand helfen?

reguläre Ausdrücke

Der folgende Beitrag wurde am 18. 10. 2007, 10:31 Uhr von EKKi veröffentlicht.

Mahlzeit,

> var Suche = '/\<INPUT TYPE=radio NAME=test value=(.*)\> <font class=date>(.*)\</font><SCRIPT>drwfl(\"(.*)\\",(.*)\,\"(.*)\\"/';

Ein RegExp-Objekt ist kein String. Lass einfach die ' weg.


MfG,
EKKi

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4