Автор Тема: split - баг?  (Прочитано 4299 раз)

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

Оффлайн vladsu

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 271
  • +0/-0
  • 0
    • Просмотр профиля
    • http://vladislavsurguchev.eu/
split - баг?
« : 29 Января 2007, 18:57:46 »
Всем привет.

Споткнулся на ровном месте. Объясните почему сплит отрабатывает поразному.

есть 2 строки:
0|0|0|||||
0|0|0|||| |


print map {">$_<\\n"} split /\\|/, $_;

Я считаю, что для 1 строки должен вернуться список из 7 элементов.

Спасибо.
----------------------------------------------
Мой сайт чёрно-белых фотографий из разных уголков мира тут

Оффлайн ondr

  • Модератор
  • Глобальный модератор
  • Старожил
  • *****
  • Сообщений: 440
  • +0/-0
  • 0
    • Просмотр профиля
split - баг?
« Ответ #1 : 29 Января 2007, 21:47:23 »

    split /PATTERN/,EXPR,LIMIT
    split /PATTERN/,EXPR
    split /PATTERN/
    split   Splits the string EXPR into a list of strings and returns that
            list. By default, empty leading fields are preserved, and [b]empty
            trailing ones are deleted[/b]. (If all fields are empty, they are
            considered to be trailing.)
0 OK, 0:1

Оффлайн vladsu

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 271
  • +0/-0
  • 0
    • Просмотр профиля
    • http://vladislavsurguchev.eu/
split - баг?
« Ответ #2 : 30 Января 2007, 12:58:29 »
Спасибо!

Тогда вопрос, что бы сделать для отмены "By default..."?
Не хочется изголяться.
----------------------------------------------
Мой сайт чёрно-белых фотографий из разных уголков мира тут

Оффлайн ondr

  • Модератор
  • Глобальный модератор
  • Старожил
  • *****
  • Сообщений: 440
  • +0/-0
  • 0
    • Просмотр профиля
split - баг?
« Ответ #3 : 30 Января 2007, 18:48:49 »
управляется параметром LIMIT.
все ответы там же, в документации..
0 OK, 0:1

Оффлайн vladsu

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 271
  • +0/-0
  • 0
    • Просмотр профиля
    • http://vladislavsurguchev.eu/
split - баг?
« Ответ #4 : 01 Февраля 2007, 17:59:43 »
Мне стыдно. :/
Спасибо.
----------------------------------------------
Мой сайт чёрно-белых фотографий из разных уголков мира тут

 

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