Beitrag von mk (966 Beiträge) am Montag, 18.Oktober.2004, 18:18.
Abschneiden von Text
der Nachfolgende Quelltext den ich hier gefunden habe schneidet den Text nur nach Wörtern ab.
Ich will aber das auch mitten im Wort abgeschnitten wird.
wie muß ich dies ändern?
$Brueckenname_k=~ s/( \S*)$/ .../oi;
hier der Link:
http://kochhome.de/baseportal/brueckenbau/neu6
<html>
<head>
</head>
<body>
zuerst kommt der ganze Name dan sollen die ersten 25 Zeichen kommen<br>
<loop code=perl db=brueckenbau sort=-Datum range=0,20>
$Brueckenname_k = substr($Brueckenname, 0, 25);
$Brueckenname_k=~ s/( \S*)$/ .../oi;
out "$Brueckenname<br>";
out "$Brueckenname_k<br><br>";
</loop>
</body></html>
Antworten
Beitrag von hempelr (1976 Beiträge) am Montag, 18.Oktober.2004, 19:00.
Re: Abschneiden von Text
einfach die Zeile mit der RegEx weglassen ;-)
Antworten
Beitrag von mk (966 Beiträge) am Montag, 18.Oktober.2004, 19:29.
Re: Abschneiden von Text
das verstehe ich nicht
ich fand die Lösung so schön, da die drei Punkte nur kommen wenn auch wirklich abgeschnitten wird, und das in nur einer Zeile.
In mehreren Zeilen hätte ich das auch hinbekommen.
Aber die hohe Kunst ist dies alles in einer Zeile unterzukriegen.
Wo im Web finde ich die Erläuterung was soetwas bedeutet:
=~ s/( \S*)$/ .../oi;
Antworten
Beitrag von Robert (133 Beiträge) am Montag, 18.Oktober.2004, 19:55.
Re: Abschneiden von Text
Antworten
Beitrag von mk (966 Beiträge) am Montag, 18.Oktober.2004, 20:16.
Re: Abschneiden von Text
mächtig gewaltig würde egon sagen,
muß ich doch erst dazulernen
oder kennt einer gleich die Lösung?
Antworten
Beitrag von Robert (133 Beiträge) am Montag, 18.Oktober.2004, 20:59.
Re: Abschneiden von Text
Antworten
Beitrag von mk (966 Beiträge) am Montag, 18.Oktober.2004, 21:09.
Re: Abschneiden von Text
das ist klar, aber wo sind die 3 Punkte wenn der Text abgeschnitten wurde?
aber auch nur dann 3 Punkte wenn abgeschnitten wurde.
ich würde dies mit if machen, aber es geht doch eleganter oder?
Antworten
Beitrag von hempelr (1976 Beiträge) am Montag, 18.Oktober.2004, 21:38.
Re: Abschneiden von Text
Antworten
Beitrag von hempelr (1976 Beiträge) am Montag, 18.Oktober.2004, 21:41.
Fehler - hier richtig - Re: Abschneiden von Text
Antworten
Beitrag von mk (966 Beiträge) am Dienstag, 19.Oktober.2004, 18:33.
Re: Fehler - hier richtig - Re: Abschneiden von Text
Antworten