Schrift
[thread]6349[/thread]

String ausschneiden: Die bestimmte buchstabe...



<< >> 5 Einträge, 1 Seite
polkana
 2004-06-18 14:08
#83578 #83578
User since
2004-06-18
74 Artikel
BenutzerIn
[Homepage] [default_avatar]
Hallo Leute!

Habe volgendes Problem,
ich zihe aus Mysql ein bestimmtes string und der muss weiter bearbeitet werden.
allso volgendes ...
String aus MysqlDB siet so aus:
/usr/home/www/sitename.de/fix

Dann nach der bearbeitung muss so aussehen...
/usr/home/www/sitename.de

Ich weis wie das mit PHP funzt, aber mit Perl muss dies sowieso gemacht werden.

Wie kann ich diese bestimmte /fix ausschneiden?

Danke!\n\n

<!--EDIT|polkana|1087553351-->
renee
 2004-06-18 14:22
#83579 #83579
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Code: (dl )
1
2
3
my $string = '/usr/home/www/sitename.de/fix';
$string =~ s/\/[^\/]+$//;
print $string;


Edit: Herzlich Willkommen auf Perl-Community.de @polkana\n\n

<!--EDIT|renee|1087554916-->
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/
polkana
 2004-06-18 14:47
#83580 #83580
User since
2004-06-18
74 Artikel
BenutzerIn
[Homepage] [default_avatar]
Danke!
Und fuer Willkommen auch vielen Dank! :)

aber in Code bei mir etwas fehllt... Ich weis nicht warum, doch Result scheint gar nichts. Allso printed nichts.

So:
Code: (dl )
1
2
3
4
5
if ($renew_id) {
my $string = $ftp_dir;
$string =~ s/\/.+$//;
print $string;
}

oder so:
Code: (dl )
1
2
3
4
5
if ($renew_id) {
my $string = '/usr/home/www/sitename.de/fix';
$string =~ s/\/.+$//;
print $string;
}

gibt gleiches Resultat - nichts...
obwol $renew_id und $ftp_dir sind nicht lehr.
Wie kann man noch machen?
renee
 2004-06-18 14:56
#83581 #83581
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Ich habe meinen Beitrag oben geändert (leider hattest Du da anscheinend schon den Code übernommen). Das .+ ist zu "gierig". Deswegen mal die geänderte Version von mir ausprobieren...
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/
polkana
 2004-06-18 15:02
#83582 #83582
User since
2004-06-18
74 Artikel
BenutzerIn
[Homepage] [default_avatar]
Ach so! :))
Ja habe ich jetzt gerade das korrigiert, und es funzt ganz schoen !!!

Danke renee !!! ;)
<< >> 5 Einträge, 1 Seite



View all threads created 2004-06-18 14:08.