Thread sonderzeichen in dateipfad escapen (22 answers)
Opened by vayu at 2006-04-30 15:51

ptk
 2006-05-03 01:25
#65409 #65409
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
[quote=Matze,30.04.2006, 13:56]Wenn du alle Sonderzeichen escapen möchtest, machst du es
am besten so:
Code: (dl )
$filename = "\Q$filename\E";
[/quote]
Wobei man mit \Q oder quotemeta nur regexp-relevante Sonderzeichen escapen kann. In der Shell werden andere Sonderzeichen verwendet. Zufälligerweise stimmen einige (die meisten?) Sonderzeichen überein, so dass man mit \Q Glück haben kann und es funktioniert.

View full thread sonderzeichen in dateipfad escapen