Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : perl string verkuerzen



senfmensch
28-11-2004, 13:05
hi ich wuerde gerne in perl einen string auf 20 zeichen verkuerzen. wie stell ich das am besten an?
cu
senfi

peschmae
28-11-2004, 13:43
substr "Der String ist ercht lang", 0, 20

Oder sowas?

MfG Peschmä

senfmensch
29-11-2004, 11:02
jo danke. das tut :)

Joghurt
29-11-2004, 21:37
$string =~ s/^(.{0,20}).*/$1/;SCNR :D

baere
30-11-2004, 09:04
substr() ist schneller als die RegEx-Methode und ist deshalb vorzuziehen!

elrond
30-11-2004, 10:09
sieht ohne Klammern allerdings fürchterlich aus... funxt das überhaupt??

peschmae
30-11-2004, 16:24
Yeah, klar funkts. So gut bin ich in Perl auch nicht dass ich ungetestet Code posten würde ;)

MfG Peschmä

elrond
01-12-2004, 06:36
Yeah, klar funkts.
Aber wie schon angedeutet, auch der Smart fährt obwohl er sch*** aussieht ;)


So gut bin ich in Perl auch nicht dass ich ungetestet Code posten würde ;)

MfG Peschmä


alles Andere hätte mich enttaüscht.. :rolleyes:

peschmae
01-12-2004, 12:40
Aber wie schon angedeutet, auch der Smart fährt obwohl er sch*** aussieht ;)


Oder kurz: Fahrt Rad bzw. nutzt Bash/Sed/Awk. *scnr*

MfG Peschmä