kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: JavaScript und RegEx

    geschrieben von mgi

    hallo *,
    ich versuche gerade einen Text(entweder \'mgi lacht Blattspinne an\' oder \'mgi lacht Urwaldschnecke mit dem Item Stift an\') mit einem RegEx auszuwerten.

    ich kann vorher nicht sagen, welche version des texts dran kommt. Ziel ist es von beiden Texten das \'mgi\' und je nach Text \'Blattspinne\' oder \'Urwaldschnecke\' zu bekommen.

    ich habs so versucht komme aber nicht weiter:


    <html><head><title>Test</title>
    <script type=\"text/javascript\">


    function Ausgabe (Wert) {
    var Ausdruck = /(\\w.+) lacht (\\w.+)( mit dem Item (\\w.+))* an/;
    Ausdruck.exec(Wert);
    alert(RegExp.$1+\" \"+RegExp.$2);
    }
    </script>
    </head><body>
    <form action=\"\">
    <input type=\"text\" size = \"40\" name=\"User\" value=\"mgi lacht Blattspinne an\"><input type=\"button\" value=\"Ausgabe ohne Item\" onclick=\"Ausgabe(this.form.User.value)\"><br />
    <input type=\"text\" size = \"70\" name=\"User2\" value=\"mgi lacht Urwaldschnecke mit dem Item Stift an\"><input type=\"button\" value=\"Ausgabe mit Item\" onclick=\"Ausgabe(this.form.User2.value)\"><br />
    </form>
    </body></html>



    könnte ihr mich bitte korrigieren. bitte nicht über sinn und unsinn diskutieren ;)



    lg mgi

Login zum Webhosting ohne Werbung!