Schrift
[thread]7775[/thread]

Mailversand mittels Perl -Zeilenumbruch (Seite 2)



<< |< 1 2 >| >> 14 Einträge, 2 Seiten
dominicn
 2006-03-14 08:59
#63645 #63645
User since
2003-08-08
327 Artikel
BenutzerIn
[default_avatar]
[quote=murphy,13.03.2006, 22:20][quote=dominicn,13.03.2006, 19:01][quote=Crian,13.03.2006, 13:38]nö könnte man nicht[/quote]
okay, 61[/quote]
Nein. Überlege doch zum Beispiel mal, was passiert wenn $str als letztes Zeichen ein Leerzeichen enthält. Dann liefert dein Code unabhängig von Länge und weiterem Inhalt in $str stets 60 zurück.[/quote]
Ist das nicht das, was wir wollen? Die Position des letzten Leerzeichens finden?
renee
 2006-03-14 10:28
#63646 #63646
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Wir wollen das letzte Leerzeichen vor der Position 60 finden, egal wie lang der Text ist. Bei Deinem Vorschlag drehst Du den gesamten Text um und suchst nach dem ersten Leerzeichen. Wenn Du einen Satz mit 100 Zeichen hast, und es ein Leerzeichen bei Position 59 gibt (was Du suchst) und bei 90 (was Du nicht haben willst), den Text umdrehst, wirst Du als index eine 10 bekommen. 60 - 10 = 50 => also nicht das, was wir brauchen...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Crian
 2006-03-14 15:35
#63647 #63647
User since
2003-08-04
5866 Artikel
ModeratorIn
[Homepage]
user image
genau das meinte ich =)
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
dominicn
 2006-03-14 22:46
#63648 #63648
User since
2003-08-08
327 Artikel
BenutzerIn
[default_avatar]
Ja, ihr habt Recht, ich meinte mit $txt schon den abgeschnittenen Text, habe es aber nicht geschrieben. rindex ist natürlich sowieso besser.
<< |< 1 2 >| >> 14 Einträge, 2 Seiten



View all threads created 2006-03-09 10:44.