Hi,
ich stehe grad vor dem Problem das ich für ein projekt reguläre ausdrücke brauche..
Ich habe jetzt mal ein wenig rumgestöbert und auch einige librarys dafür gefunden (ich arbeite in C++, nicht in Delphi.. aber das sollte prinzipiell egal sein denke ich für die frage), allerdings sind die entweder nicht so wie ich sie gern hätte (funktionen die ich will fehlen und welche die ich nicht will sind da), oder einfach extrem aufgeblasen so das sie mit 20 cpp dateien daher kommen..
Noch dazu würde ich das ganze gern in meiner eigenen library implementieren, also meine eigenen Klassen etc benutzen, und nicht jedesmal von meinem String zu CString o.Ä. hin und her convertieren..
So, das problem ist aber nun.. wie schreibe ich so einen RegExp compiler selbst?
Im DelphiGL forum hatte ich das auch schon gefragt (
*klick*).. diese "Automatoren" helfen mir zwar auchfjedenfall weiter bei dem parsen des ganzen, aber ich möchte ungern eine RegExp jedesmal neu parsen wenn sie benötigt wird.
Und so wie ich das sehe compilieren die meisten librarys die es gibt sich die RegExp.. nur, wie schaut das genau aus?
Also in was wandeln die sich das intern um, um es besser/schneller zu verarbeiten?
Falls da also irgendwer ne idee hat, ich bin offen für alles
Aya~