Xwab
Форумыnavigate_nextПрограммирование на PHP

Составляю регулярки
Сообщения
kamuik

Подскажите где лучше почитать про идентификаторы?
т.е i/si/U и т.д.
А вобще, лучше бы хорошую ману по легуляркам.

28 Июл 2010, 2:58
Replikon

kamuik, они модификаторы называются. Гугл в помощь.

28 Июл 2010, 8:55
kamuik

52, ага, спасибо.
Тем кто хочет почитать о модификаторах http://www.pcre.ru/docs/php/text/stdmod (WEB)

28 Июл 2010, 9:30
mixlion

Спасибо

28 Июл 2010, 19:50
Katorzhnik

Автор,на 43 пост можешь ответить?

28 Июл 2010, 22:41
Mars

Хмм странная задача обычно ограничение символов делают учитывая теги, но в данном случае тебе сначала просто придется кастрировать теги
$x = preg_replace('|\[.*?\]|i', '', $s);

а потом сосчитать if (strlen($x) > 70)

29 Июл 2010, 1:34
iceman12

preg_replace("#<(html|body|div|javascript|script|link|style|meta|title|)>#sim",
"$1", $html);
вот регулярка, но она вырезает только при: <html>ляляля</html>
А при:
<html trarara>ляляля</html>
уже нет
Теперь задача: нужно переделать так, чтобы вырезала и открывающийся тег и закрывающийся, и чтобы например:
<html tarar>ляляля</html>
тоже вырезала

31 Июл 2010, 10:49
mixlion

iceman12, мб
preg_replace("#<(html|body|div|javascript|script|link|style|meta|title|).*?>#sim",
"$1", $html);

31 Июл 2010, 11:43
Fashion

эм... вы када нить слышали о экранировании спецсимволов?

31 Июл 2010, 12:17
stallon

Fashion, походу нет.

31 Июл 2010, 12:37
Ответить на тему