Schrift
[thread]8494[/thread]

Slash / durch Backslash \ ersetzen

Leser: 4


<< >> 7 Einträge, 1 Seite
Kalmuecke
 2006-11-10 17:34
#71641 #71641
User since
2006-10-14
68 Artikel
BenutzerIn
[default_avatar]
Hi,

kann mir jemand von euch sagen wie ich am schnellsten einen Slash / durch Backslash \ ersetzen kann?
Mit Regexs denke ich mal!

Danke im voraus!
Muecke
nepos
 2006-11-10 18:21
#71642 #71642
User since
2005-08-17
1420 Artikel
BenutzerIn
[Homepage] [default_avatar]
Code: (dl )
$bla = s/\//\\/g;
sid burn
 2006-11-10 18:22
#71643 #71643
User since
2006-03-29
1520 Artikel
BenutzerIn

user image
Code: (dl )
$variable =~ s#/#\\#g
Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de
betterworld
 2006-11-11 15:16
#71644 #71644
User since
2003-08-21
2613 Artikel
ModeratorIn

user image
Geht auch ohne Regexp (sogar schneller, glaube ich):
Code: (dl )
$variable =~ tr#/#\\#;
lichtkind
 2006-11-11 17:47
#71645 #71645
User since
2004-03-22
5681 Artikel
ModeratorIn + EditorIn
[Homepage]
user image
es IST schneller, auch ohne glaube :), weil tr keine regexes erwartet sondern nur chars direkt "übersetzt" werden
Wiki:Tutorien in der Wiki, mein zeug:
kephra, baumhaus, garten, gezwitscher

Es beginnt immer mit einer Entscheidung.
pq
 2006-11-11 17:58
#71646 #71646
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
obwohl es schoen waere, wenn perl das selbst erkennen wuerde und
automatisch tr/// benutzen wuerde...
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
betterworld
 2006-11-11 18:03
#71647 #71647
User since
2003-08-21
2613 Artikel
ModeratorIn

user image
[quote=lichtkind,11.11.2006, 16:47]es IST schneller, auch ohne glaube :), weil tr keine regexes erwartet sondern nur chars direkt "übersetzt" werden[/quote]
Inzwischen behaupte ich nicht mehr einfach, dass etwas schneller ist, ohne einen ausgereiften Benchmark durchgefuehrt zu haben ;)
<< >> 7 Einträge, 1 Seite



View all threads created 2006-11-10 17:34.