Thread Bestimmte Anzahl von Zeichen mit Regexp filtern
(38 answers)
Opened by bloonix at 2006-01-12 14:05
[quote=opi,12.01.2006, 13:58]Ist \n 1-Zeichen?[/quote]
haengt vom Blickwinkel ab. sowohl unter windows als auch unix/linux kommt fuer moderne perls (ich glaube, ab 5.6.0): => 1 fuer die Datenbank koennen es eventuell unter windows zwei zeichen sein. aber das problem aendert sich nicht, ob du ^.{8} oder substr($str, 0,8,'') schreibst. du kannst ja vorab \n durch irgendwas 4-wertiges ersetzen (z.B. \0\0\0\0), dann kannst du gleich mit den richtigen laengen arbeiten, und musst nur aufpassen, dass du nicht innerhalb von den \0 abschneidest... und fallst du den originaltext nochmal brauchst, dann einfach wieder zurueckwandeln von \0\0\0\0 nach \n\n\n <!--EDIT|Strat|1137071696--> perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/ |