Как сграбить кусок кода в ВП?

12
W
На сайте с 10.05.2009
Offline
114
#11

sowich

Замечу только что символ "/" не нуждается в экранировании, что <div> может быть и таким <DIV>, и что между ними может встречатся символ переноса строки и возврат каретки, но это все мелочи вобщем не стоящие даже обсуждения :)

Что касается echo то не нужно быть мега програмистом что бы его прикрутить.

S-seo
На сайте с 25.05.2009
Offline
11
#12
jumash:
Конечно можно!

Согласен.)))

sowich
На сайте с 11.06.2007
Offline
26
#13

wolfston: да что вы говорите?

в вашем случае получаем отказ немедлено http://www.pcre.ru/eval/.*%3C%262f%3Bdiv%3E%40%3D%23%3D%40101%40%3D%23%3D%40ddfs%3C%262f%3Bdiv%3E/

в моем получаем то что нужно

http://www.pcre.ru/eval/.*%3C%5C%262f%3Bdiv%3E%40%3D%23%3D%40101%40%3D%23%3D%40ddfs%3C%262f%3Bdiv%3E/

Мой блог (http://sowich.info) Пишу скрипты на php, perl - велком!
КБ
На сайте с 10.07.2009
Offline
2
#14

Всем спасибо. Направление на регулярки принял. Оказалось весьма интересная тема.

W
На сайте с 10.05.2009
Offline
114
#15

sowich Я говорю то что знаю, а вам советую не дебильными конструкторами пользоваться, а взять учебник и подучится, или хотябы проверить на практике, что работает а что нет, если не хватает ума - сами проверьте -

<?php

if (isset($_POST['ishodn_kod'])){
preg_match ("#<div>(.+?)</div>#is",$_POST['ishodn_kod'],$matches);
echo $matches [1];
}
else {?>
<form action="" method="POST">
Исходная строка - <input type="text" name="ishodn_kod"><br><br>
<input type="submit" value="Отправить">
</form> <?}?>

И прежде чем удалять модификаторы в чужих регулярках, сначала прочитайте зачем они нужны...

Мой вердикт вам такой - снимете аватарку, которую позорите...

[Удален]
#16

wolfston, сильно вы его. в целом я соглашусь пожалуй ):)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий