Автор Тема: В регулярных выражениях запутался...  (Прочитано 1815 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
Значит так, мне нужно скриптом вытащить из строчки, например:

Вытащить, то, что в кавычках, в данном случае hotlog.txt, пишу:
($filbig = $ghfhg[$lov]) =~s/^.*.*$/$/si;
где,  $ghfhg[$lov] - эта самая строчка, $filbig по идеи должно быть то, что в кавычках, вместо этого 500 ошибка выскакивает, интересно что если записать
($filbig = $ghfhg[$lov]) =~s/^.*.*$//si;
то ошибки нет!, а значение $filbig пустое, помогите написать выражение, плиZZZZZ, а то ведь уже час мучаюсь...  Где ошибка?
Ну к чему все это, лучше бы водки выпили...

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
В регулярных выражениях запутался...
« Ответ #1 : 18 Июля 2002, 14:16:45 »
$test= qq~~;
$test=~s/^.*.*$/$1/si;
print $test;
The documentations is your friend

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28