Regex
Walter
- javascript
0 Gernot Back0 peterS.
Hi,
also ich versuche einen Teilstring in einen anderen zu erstzen. Er macht mir das aber nicht und ich habe keine Ahnung warum:
String: <table><!-- TEST -->alles Mögliche</table><!-- TEST -->
Regex: help.replace(/<table.*<!-- TEST -->.*<!-- TEST -->/gi,""));
Was ist denn hier falsch?
Gruß
Walter
Hallo Walter,
String: <table><!-- TEST -->alles Mögliche</table><!-- TEST -->
Regex: help.replace(/<table.*<!-- TEST -->.*<!-- TEST -->/gi,""));
Was ist denn hier falsch?
Du solltest deine Werte auch noch zuweisen:
help = "<table><!-- TEST -->alles Mögliche</table><!-- TEST -->";
help = help.replace(/<table.*<!-- TEST -->.*<!-- TEST -->/gi,"");
alert(help);
Gruß Gernot
gruss Walter,
erklaer mal bitte genauer, was Du erreichen willst. so richtig klug
werde ich aus Deiner fragestellung naemlich nicht und kann nur
vermutungen darueber anstellen, worauf es moeglicherweise
hinauslaeuft.
Regex: help.replace(/<table.*<!-- TEST -->.*<!-- TEST -->/gi,""));
was steht in der variable "help"?
Du laesst nach "<table" suchen und dann nach allem moeglichen
oder auch nichts, bis "<!-- TEST -->" gefunden wird, dann nochmal
nach allem moeglichen oder nichts, bis wiederum "<!-- TEST -->"
auftaucht und das ganze dann auch noch ueber den gesamten
"help"-string? (es waere auch besser alle "!" zu maskieren: "!")
bis gleich - peterS. - pseliger@gmx.net