Schrift
[thread]8909[/thread]

RegEx: Platzhalter ersetzen klappt nicht (Seite 4)

Leser: 1


<< |< 1 2 3 4 >| >> 33 Einträge, 4 Seiten
Lightman
 2007-04-11 23:44
#75763 #75763
User since
2007-01-31
57 Artikel
BenutzerIn
[default_avatar]
Was substr macht, weiß ich ja. Dass index die Position eines Substrings zurückgibt, hätte ich mir eigentlich denken können. Aber warum sind die Zeichenkettenfunktionen schneller als ein RegEx?


Btw: tjo, das "-f" darf man natürlich nicht vergessen *uff*
GwenDragon
 2007-04-11 23:56
#75764 #75764
User since
2005-01-17
14848 Artikel
Admin1
[Homepage]
user image
[quote=Lightman,11.04.2007, 21:44]Aber warum sind die Zeichenkettenfunktionen schneller als ein RegEx?[/quote]
Wahrscheinlich weil die Mustererkennungsmaschine komplexer arbeitet.
Ich habe mir noch keine Gedanken darüber gemacht, warum es schneller ist.
Lightman
 2007-04-12 00:04
#75765 #75765
User since
2007-01-31
57 Artikel
BenutzerIn
[default_avatar]
Na ja, die Frage ist eher, wurden Standard-Funktionen schon einmal mit äquivalenten RegEx'es verglichen, so dass Geschwindigkeitsunterschiede (grafisch) sichtbar sind? Ich kann mir das nur dadurch erklären, dass RegEx'es vorher geparsed werden müssen und deshalb langsamer sind. Ein Benchmarking lohnt sich aber IMHO auch erst bei 1.000+ Datensätzen.
<< |< 1 2 3 4 >| >> 33 Einträge, 4 Seiten



View all threads created 2007-04-07 21:40.