Thread Anfänger Frage Taschenrechner: Erstellung einen Taschenrechners Anfänge
(44 answers)
Opened by ASDS at 2007-01-29 12:57
Dieser Part beachtet die "Punkt-vor-Strich"-Regel. Zuerst werden alle Teile mit * oder / berechnet, also bei 12 + 3 * 4 + 4 wird daraus 12 + 12 + 4 und in der zweiten while-Schleife werden dann die "Strich"-Rechnungen gemacht...
Der ReguläreAusdruck(\d+)\s*([\*\/])\s*(\d+) matcht diese Sachen: 1 oder mehrere Ziffern (das landet in $1). 0,1 oder mehrere Leerzeichen (wird nicht gespeichert) + oder - (landet in $2) 0,1 oder mehrere Leerzeichen (wird nicht gespeichert) 1 oder mehrere Ziffern (das landet in $3). also z.B. 12 + 3 oder 55-22 Interessantes zum Thema RegEx: http://www.regenechsen.de/phpwcms/index.php?regex_allg (RegEx allgemein) http://www.uni-kiel.de/rz/lehr/doku/regulaere_ausdruecke/ (Allgemein) http://www.ssw.uni-linz.ac.at/Teachin....ra.html perlrequick perlretut perlreref perlre\n\n <!--EDIT|renee|1170097713--> OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/) -- Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html Perl-Entwicklung: http://perl-services.de/ |