Thread Zeitbegrenzung für reguläre Ausdrücke
(40 answers)
Opened by Crian at 2005-04-25 13:24
Ah danke, das werd ich ausprobieren. Die RE's sind von mir, und mir muss ich schon trauen, "ich" könnte ja auch gaaaanz schlimme Sachen in den Code einbauen ;)
Kann man das auch auf den Block begrenzt festsetzen, in dem diese Evals verwendet werden, oder gilt das dann für die ganze Datei (wegen dem use)? Edit: Hmmm die anderen Dinge mit use strict "blablubb" gelten ja auch nur lokal... Ich hab das jetzt mal eingebaut, leider bringt mir das anscheined aber auch keine Opcodes, selbst wenn ich den Timer auf eine Sekunde runter setze, bekomme ich keine Timer-Meldungen. Edit2: Ich habe obiges Fork-Programm noch etwas verschönert zu Code: (dl
)
1 #!/usr/bin/perl Die Frage ist, ob dieses zweite alarm 0 wirklich notwendig ist. Denn wird der eval-Block verlassen, so wurde entweder der Alarm schon ausgelöst oder wieder deaktiviert. Edit 3: Mein Hauptproblem konnte ich überraschend durch eine winzige Änderung lösen, das Problem war durch aus Versehen hereingerutschte mehrfache Leerzeichen verursacht worden. Trotzdem bin ich an einer generellen Zeitüberwachung interessiert, und falls sich da noch etwas mit den opcodes oder wie auch immer erreichen lässt, fände ich das sehr erfreulich.\n\n <!--EDIT|Crian|1114588058--> s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;
use strict; use warnings; Link zu meiner Perlseite |