Thread Zeitbegrenzung für reguläre Ausdrücke (40 answers)
Opened by Crian at 2005-04-25 13:24

Crian
 2005-04-25 18:39
#54174 #54174
User since
2003-08-04
5873 Artikel
ModeratorIn
[Homepage]
user image
Das Setzen der Umgebungsvariablen hab ich gerade mal ausprobiert: keine Änderung, bricht trotzdem nicht ab.

Ehrlich gesagt ist mir nicht klar, wie mir fork hier helfen kann.
Ich könnte höchstens im Kind den regulären Ausdruck testen und ihn wenn er schnell genug war, im eigentlichen Programm nochmal ausführen. Oder ich schreibe die Ergebnisse in irgendeine Datei oder oder. Das scheint mir alles sehr langsam.

Argh eigentlich darf man sich echt auf nichts bei größeren Projekten einlassen, was man nicht selbst ganz versteht und bei Bedarf ändern kann. Und dazu gehört wohl leider auch die RE-Maschinerie :( Dabei wäre es so praktisch, einige "black boxes" verwenden zu können, gerade, wenn man unter Zeitdruck steht.

Ich kann mir irgendwie nicht vorstellen, dass ich der erste bin, der Probleme mit zu langsamen RE's hat.

Nur mal zur Klarstellung: Das Programm rechnet (in seiner alten Form) im Moment seit Samstag morgen an der Auswertung eines regulären Ausdrucks, und mir ist nicht klar, warum diese Auswertung so lange braucht. Solche Sachen muss ich einfach kappen, damit der Rest durchlaufen kann. Eigentlich hatte ich 18 Stunden für den Programmlauf eingeplant...\n\n

<!--EDIT|Crian|1114440225-->
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

View full thread Zeitbegrenzung für reguläre Ausdrücke