RegExp
esl
- perl
Hallo Forum
Ich versuche mittels Skript in HTML-Dokumenten eine Zeile zu mutieren. Dazu verwende ich s///. Kann mir jemand sagen, weshalb untenstehende Zeile nicht funktioniert? (Gibt keine Fehler, passiert einfach nichts...)
$line =~ s/window.setTimeout('GoIT()',100);/GoIT()/;
eigentlich sollte
window.setTimeout('GoIT',100); durch GoIT(); ersetzt werden...
ich geh mal davon aus, dass da etwas nicht richtig escaped ist.
Vielen Dank für eure hilfe
greez
esl
Hallo,
$line =~ s/window.setTimeout('GoIT()',100);/GoIT()/;
eigentlich sollte
window.setTimeout('GoIT',100); durch GoIT(); ersetzt werden...
ich geh mal davon aus, dass da etwas nicht richtig escaped ist.
In der Tat :) Richtig escaped waere das hier:
$line =~ s/window.setTimeout('GoIT()',100);/GoIT();/;
Gruesse,
CK