The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"preg_split, как разбить на массив?"
Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (PHP)
Изначальное сообщение [ Отслеживать ]

"preg_split, как разбить на массив?"  +/
Сообщение от zigli (ok) on 06-Июн-11, 14:40 
Хочу разбить строку на массив по точке и ;

$item_arr = preg_split("/[;.]/", $stat_pl);

но не хочу чтобы функция разбивала 06.06.2011

помогите плиз с регексом!

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "preg_split, как разбить на массив?"  +/
Сообщение от erera22 (ok) on 07-Июн-11, 02:56 
> Хочу разбить строку на массив по точке и ;
> $item_arr = preg_split("/[;.]/", $stat_pl);
> но не хочу чтобы функция разбивала 06.06.2011
> помогите плиз с регексом!

<?
   $str = "gsg;gsg.ggsg;gs3das;.gfsgs.06.06.2011;15.18;1515.55;545;7h.htdd";
   $arr = preg_split ("/(\d{2}\.\d{2}\.\d{4})|([\;\.])/", $str, -1, PREG_SPLIT_DELIM_CAPTURE|PREG_SPLIT_NO_EMPTY);

   for ($i = 0; $i < count ($arr); $i++) {
      if ($arr[$i] == "." || $arr[$i] == ";") $arr1[] = $i;
   }
   foreach ($arr1 as $key) {
      unset ($arr[$key]);
   }
?>

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру