[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ехххх регулярка
Shkiper
$string - "[user=no]Text[/user=no]";

мне нужно чтобы вывело Text. как сделать???



Спустя 1 час, 10 минут (25.08.2012 - 21:26) h234 написал(а):
$s = "[user=no]Text[/user=no]";
$p = "#\[[^\]]+](.*)\[[^\]]+]#";
preg_match($p, $s, $all);
print_r($all);

Спустя 12 часов, 54 минуты, 57 секунд (26.08.2012 - 10:21) Shkiper написал(а):
h234 а чтобы не нашло, а земенило, то поменять preg_match на preg_replace ??

Спустя 12 минут, 30 секунд (26.08.2012 - 10:33) h234 написал(а):
Надо в скобки тогда еще взять обрамляющие элементы
$s = "[user=no]Text[/user=no]";
$p = "#(\[[^\]]+])(.*)(\[[^\]]+])#";
$r = "$1 -Заменяемый текст- $3";
echo preg_replace($p, $r, $s);

Спустя 6 часов, 16 минут, 35 секунд (26.08.2012 - 16:50) Shkiper написал(а):
А переменная $1 и $3 это что за переменные?

Спустя 1 час, 26 минут, 40 секунд (26.08.2012 - 18:16) inpost написал(а):
Ну и, почему бы не поучить самому регулярные выражения?

Спустя 3 минуты, 5 секунд (26.08.2012 - 18:20) Shkiper написал(а):
inpost книжечки посоветуй и с радостью, а лучше видео уроки ))

Спустя 8 минут, 34 секунды (26.08.2012 - 18:28) Placido написал(а):
Дж. Фриддл. Регулярные выражения.

Спустя 1 минута, 40 секунд (26.08.2012 - 18:30) inpost написал(а):
Shkiper
Котеров, там страниц 50-60 по этой теме. После неё книгу Фриддл.

Спустя 6 минут, 43 секунды (26.08.2012 - 18:36) Shkiper написал(а):
Цитата
там страниц 50-60 по этой теме

а не многовато?

Спустя 5 минут, 11 секунд (26.08.2012 - 18:42) inpost написал(а):
Shkiper
Там на первых двух страницах про это говорится, почему 50, а не 30 или 20.

Спустя 7 минут, 45 секунд (26.08.2012 - 18:49) Shkiper написал(а):
а чью книгу лучше котерова или фридла??? обе как-то неохота ))

Спустя 1 час, 46 минут, 27 секунд (26.08.2012 - 20:36) inpost написал(а):
Shkiper
Тебе решать, от твоего выбора будет зависеть твой скилл.

Спустя 1 час, 31 минута, 56 секунд (26.08.2012 - 22:08) Shkiper написал(а):
inpost ну это тоже самое, что выбирать между ЗАЗ или жигули первой модели. Незнаешь что и вы брать

Спустя 4 минуты, 32 секунды (26.08.2012 - 22:12) inpost написал(а):
Shkiper
1 минута = 1$, больше потратишь времени, больше получишь денег в итоге. Это так надо считать.

Спустя 12 минут, 23 секунды (26.08.2012 - 22:25) Shkiper написал(а):
inpost я не зарабатываю, пока. ))

Спустя 14 минут, 4 секунды (26.08.2012 - 22:39) Shkiper написал(а):
inpost а этой статьи будет достаточно - http://phpforum.ru/index.php?showtopic=15291 ?

Спустя 2 часа, 6 минут, 37 секунд (27.08.2012 - 00:45) inpost написал(а):
Shkiper
Хватит, чтобы заработать в будущем 10$ smile.gif А вообще, лучше подумай над тем, сколько ты хочешь зарабатывать, и каждый элемент знаний будет в копилку будущей з/п. Для этого и учимся, чтобы зарабатывать и, одновременно, получать удовольствие от работы!

Спустя 8 часов, 11 минут, 52 секунды (27.08.2012 - 08:57) Shkiper написал(а):
а как книга котерова назывется. Я там что то про пхп 5 качал у него но там нет

Спустя 47 минут, 36 секунд (27.08.2012 - 09:45) KOPOJI написал(а):
Shkiper
"PHP5 в подлиннике"

Спустя 22 минуты, 2 секунды (27.08.2012 - 10:07) Shkiper написал(а):
а издание не второе случайно?

Спустя 27 минут, 47 секунд (27.08.2012 - 10:35) inpost написал(а):
Shkiper
Второе.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.