Приветствую Есть строчка :s: Текст2 :s: и вот еще :s: Текст3 :s: Мне нужно вырезать текст между :s: Делаю так Код (Text): preg_match_all("/:s:(.*):e:+/i", $text, $manager, PREG_PATTERN_ORDER); Но он вырезает текст не между разделителями, а до последнего разделителя Как поправить? Благодарпю!
PHP: <?php $text = ":s: Текст2 :s: и вот еще :s: Текст3 :s:"; preg_match_all("/:s:(.*?):s:/i", $text, $manager, PREG_PATTERN_ORDER); print_r($manager[1]);
PHP: <?php $text = ":s: Текст2 :s: и вот еще :s: Текст3 :s:"; $parts = preg_split('/:s:/', $text, -1, PREG_SPLIT_NO_EMPTY);