Hi,
Mach dir mal klar, welche Bedeutung ^ am Beginn des Suchmusters hat.
»Ich weiß die Lösung, aber ich sage sie dir nicht.«
Dass dir als Kind immer sämtliche Überraschungen zum Geburtstag und zu Weihnachten verdorben wurden, weil dir jemand schon vorher verraten hat, was in den Geschenken drin ist, kann ich jetzt nicht mehr ändern - nur noch mein Mitgefühl ausdrücken :-)
Naaa gut - ^ am Anfang eines RegExp-Suchmusters steht dafür, dass das nachfolgende am Anfang des zu durchsuchenden Strings stehen muss [1] - also kann man nicht erwarten, ^MSIE.* zu finden, wenn sich das MSIE weiter hinten im User-Agent-String befindet.
[1] Resp. einer Zeile, je nach Modifier. Beim aktuellen Einsatz aber weniger relevant.
MfG ChrisB
--
Light travels faster than sound - that's why most people appear bright until you hear them speak.
Light travels faster than sound - that's why most people appear bright until you hear them speak.