Thread String, character, suche und ersetzen (26 answers)
Opened by Graf Herschel at 2018-12-11 10:42

rosti
 2018-12-13 10:03
#189394 #189394
User since
2011-03-19
3471 Artikel
BenutzerIn
[Homepage]
user image
Natürlich kannst ein Array auch umdrehen oder eine Schleife andersherum laufen lassen. Ansonsten zeigen sich pack/unpack i.A. performant. Ich vermute, die "U" Schablone ist die Bremse, weil sie zeichenorientiert arbeitet und auf den Codepoint ausgerichtet ist.

Und da ohnehin jweils nur ein Byte ersetzt wird, genügt auch die "C" Schablone. Das dürfte dann auch deutlich performanter laufen.

MfG

PS: Einmalersetzung:
Code (perl): (dl )
$cps[$i] = delete $hx{$cps[$i]} || $cps[$i];

Last edited: 2018-12-13 10:36:44 +0100 (CET)

View full thread String, character, suche und ersetzen