Forum Webscript.Ru

Программирование => Perl => Тема начата: Neter от 08 Февраля 2004, 16:48:05

Название: Глупый вопрос про слэши
Отправлено: Neter от 08 Февраля 2004, 16:48:05
Как их удалить?? :(
Название: Глупый вопрос про слэши
Отправлено: Mog. от 08 Февраля 2004, 18:02:41
Откуда?
Название: Глупый вопрос про слэши
Отправлено: NeoNox от 08 Февраля 2004, 19:18:53
$_ =~ s!\\/!!g; ?
Название: Глупый вопрос про слэши
Отправлено: Mog. от 08 Февраля 2004, 19:40:02
$_ =~ s!\\\\!!g;

\\ - тоже слэш (вроде :) )
Название: Глупый вопрос про слэши
Отправлено: Neter от 08 Февраля 2004, 20:16:40
Извиняюсь, я не пишу на Перле, просто хотелось бы выковырить параметры передоваемые скрипту script.pl?hiphop/jasp.zip&some
а из-за того что слэш экранирется $ARGV[0] содержит hiphop/jasp.zip\\&some
Название: Глупый вопрос про слэши
Отправлено: Neter от 08 Февраля 2004, 20:18:06
$_ - это что?
Название: Глупый вопрос про слэши
Отправлено: NeoNox от 08 Февраля 2004, 21:47:59
Наверное ты имел ввиду script.pl?hiphop=jasp.zip&some ?
тогда разбор
use CGI qw(:standard);
$hiphop = param(\'hiphop\');
$some   = param(\'some\');

$_ это спец переменная.
Пример:
@test = (1, 2, 3)
foreach (@test){print $_}
Название: Глупый вопрос про слэши
Отправлено: Neter от 08 Февраля 2004, 22:19:16
Спасибо большое. Блин, какой-же всё-таки мутный этот язык.
Название: Глупый вопрос про слэши
Отправлено: NeoNox от 08 Февраля 2004, 22:23:51
Neter нечего на зеркало пинять....
Название: Глупый вопрос про слэши
Отправлено: Меняздесьдавнонет от 08 Февраля 2004, 22:55:23
вопрос был - просто образец прозрачности.
Название: Глупый вопрос про слэши
Отправлено: Neter от 09 Февраля 2004, 09:32:15
RomikChef Вот какашка, нигде нет от тебя покоя.. :)
Ну не умею я задавать вопросов особенно там где ничего не понимаю, ну глупый я.
Название: Глупый вопрос про слэши
Отправлено: NeoNox от 09 Февраля 2004, 11:05:34
Neter с комментариями в приват.
Так как все выяснили - тема закрыта.