Thread "sichere" Zeichenketten mit tr?: gehts besser? schneller? einfacher?
(13 answers)
Opened by sosum at 2006-07-23 21:41
[quote=GwenDragon,24.July.2006, 12:48]@sid burn
Quote Er schrieb nicht alle nichtdeutschen Zeichen.[/quote] Er schrieb aber auch nicht alle Buchstaben und Zahlen in allen Sprachen. Und in seinem tr// hat er auch keine Französichen, Spanischen, Russischen oder Chinesischen Zeichen aufgenommen. Manchmal ist das was man Schreibt oder meint zwei unterschiedliche Dinge. Und ich denke er hat auch nicht gleich mit dem Gedanken gespielt alle Buchstaben aus jeder Weltweit bekannten Sprache zu erhalten. Aber klar, wenn man alle Buchstaben von jeder Sprache erhalten bleiben soll sind die POSIX Zeichenklassen sicherlich besser geeignet so wie du es gezeigt hast. Ob es nun das ist was er will muss er selber wissen. Ich wollte nur den Hinweis geben das er sich nachher nicht Wundern soll wenn doch wieder irgendwelche Komische Zeichen auftauchen, die er nicht kennt. Quote Ja, logisch, das ist ja auch 7bit! [/quote] Damit wollte ich lediglich sagen das die Regex immer noch das gleiche Matcht wie sonst auch, egal ob nun 8bit Zeichensatz oder nicht. Ob es richtig oder Falsch ist entscheidet der Programmierer was er haben will, nicht der Zeichensatz. Wenn ich nur a-z extrahieren möchte, ist das bei einem 8bit Zeichensatz genauso richtig wie bei einem 7bit Zeichensatz. Ok kleinigkeiten. ;) Bitte nicht so ernst nehmen. ;) Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de
|