[Moscow.pm] туплю с регуляркой , если кто знает , помогите плиз: как заменить бэкслэш на слэш?

Alexey Beshenov al на beshenov.ru
Чт Ноя 6 06:20:51 PST 2008


On Thursday 06 November 2008 17:14:20 Dmitry Arsentiev wrote:
> Народ, помогите пожалуйста, если знаете.
> Не могу бэкслэш заменить на просто слэш
> в сторке $a = "image\02-0-0-1.gif";
> $a =~ s{\\}{/};
>
> Печатает imageРОЖИЦА-0-0-1.gif
> где про РОЖИЦУ подозреваю, что это отображение \x{02}

Это интерполяция в двойных кавычках, регэксп ни при чем.

  my $a = 'image\02-0-0-1.gif';
  $a =~ s#{\\}{/};
  print "$a\n";

-- 
Setting Orange, Aftermath 18 YOLD 3174
Alexey Beshenov  http://beshenov.ru/



Подробная информация о списке рассылки Moscow-pm