jag skulle behöva lite hjälp med ett reguljärt uttryck.
Vad jag vill göra är att hitta alla <script och alla <input sen får det komma vilka tecken som helst sen language="javascript" sen får det komma hur många tecken som helst och sen >
det tror jag att jag löser såhär:
<script|<input .*language=\"javascript\".*>
vad jag sedan vill göra är att ersätta language="javascript" med type="text/javascript" men allt annat där imellan skall vara kvar.
Jag har också ett gäng regexp för att strippa htmlkod, men just den regexp som ska hitta script är något buggig, antar att det beror på att många script innehåller en pletoria av tecken. Brukar fungera i 50% av fallen, tyvär.
här är min:
\<SCRIPT[^>]*>(.*?)\<\/SCRIPT\>
Hittar du någon som är bulletproof så hojta till! :)
btw, den här kör jag ytterligare 1 gång efter min första regexp för att ta bort javascript ur koden, men alla använder ju inte kommentarer tyvär!