Siechfred: PHP Regextester gibts viele, aber in JS?

Beitrag lesen

ich suche nun schon seit ca. 10 Std. nach einem halbwegs
brauchbaren RegEx Tester auf Javascript-Basis.

Du könntest die JS-Fehler abfangen:

function testRegExp() {  
  var pattern = document.regex.pattern.value;  
  var flags = document.regex.flags.value;  
  var testStr = document.regex.teststring.value;  
  try {  
    var r = new RegExp(pattern, flags);  
    alert(r.test(testStr) ? 'Match' : 'No match');  
  }  
  catch(e) {  
    alert(e);  
  }  
}

Und das Formular:

<form name="regex" action="" onsubmit="testRegExp(); return false;">  
  <p>Muster: <input type="text" name="pattern" value=""></p>  
  <p>Flags: <input type="text" name="flags" value=""></p>  
  <p>String: <input type="text" name="teststring" value=""></p>  
  <p><input type="submit" value="Testen"></p>  
</form>

Das funktioniert allerdings nur in Browsern, die auch vernünftige Fehlermeldungen werfen. Das schließt den IE nahezu aus, denn der kennt nur "object error".

Leider darf ich in diesem Fall auf keine PHP Lösung
zurückgreifen und hoffe ihr kennt ein solches Javascript.

Ich denke, dass mein kleines Beispiel ausbaufähig ist :)

Siechfred

--
Ein Selbständiger ist jemand, der bereit ist, 16 Stunden am Tag zu arbeiten, nur um nicht 8 Stunden für einen Anderen arbeiten zu müssen.