Hallo zusammen. Ich habe ein Problem, das nur mit dem Internet Explorer 5 auftritt. Ich habe in einem Javascript einen regulären Ausdruck, der eine Telefonnummer überprüft und mir die Einzelteile zurückliefert. Das Ganze sieht so aus:
<script language="JavaScript">
<!--
regexTel = /[+]{0,1}?(\d*)\s*(?([0]{0,1})?(\d*))[0-9-\s]*/;
isValid = regexTel.test("+49(7131)7669933");
alert (isValid);
alert(RegExp.$1);
alert(RegExp.$3);
//-->
</script>
Das funktioniert in allen Browsern. Nur im IE 5 bekomme eine Fehlermeldung "Unerwarterter Quantifizierer"
Was mache ich da falsch?