Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Регулярка, мать её... :(
Покинул форум
Сообщений всего: 355
Дата рег-ции: Нояб. 2011
Помог: 3 раз(а)
Не люблю регулярки, в общем задача перемешать предложения такого вида
{text|text2|text3} text4 {text5|text6|text7|text8|text9} text10 {text11 {text12|text13|text14|{text15|text16|text17|text18} text19} text20|text21}.
Надо выбрать все слова в {} и разделитель | и перемешать их в случайном порядке, моя регулярка выбирает вроде слова но есть косяк
вообще не помешало бы написать какие text'ы нужны, т.к. я запутался из-за вложенности {text11 {text12|text13|text14|{text15|text16|text17|text18} text19}
вообще не помешало бы написать какие text'ы нужны, т.к. я запутался из-за вложенности {text11 {text12|text13|text14|{text15|text16|text17|text18} text19}
Во вложении все тексты нужны тоже с 11 по 19 (Добавление)
Никто не знает как сделать ?
DeepVarvar
Отправлено: 18 Июня, 2013 - 22:35:03
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.