Показать сообщение отдельно
  #2 (permalink)  
Старый 19.08.2009, 12:02
Аватар для Tim
Tim Tim вне форума
Профессор
Отправить личное сообщение для Tim Посмотреть профиль Найти все сообщения от Tim
 
Регистрация: 05.06.2009
Сообщений: 1,703

PHP solution:

$subject = "to [Login 1] to [Login 2] to [Login 3] to [Login 4] произвольный текст";

# Логины
preg_match_all('/(to \[([^]]+)\])+/', $subject, $matches);

foreach($matches[2] as $key => $val) print "<br>$val";


# Произвольный текст
preg_match_all('/\]([^]]*$)/', $subject, $matches);

print "<br>".$matches[1][0];


Результат:
Login 1
Login 2
Login 3
Login 4
произвольный текст

Последний раз редактировалось Tim, 19.08.2009 в 12:03. Причина: Забыл результаты
Ответить с цитированием