Regex
    
Walter
    
    
      
    
  - javascript
- 0  Gernot Back Gernot Back
- 0 peterS.
 nicht angemeldet
 nicht angemeldetHi,
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