Zzepish
19.05.2013 - 20:04
Как запилить проверку тега на закрытость , если он без закрывающего тега? img, например. Я вот как пробую:
<img[^>]+(?:>|[^>]+)
, но у меня выводит и последующий текст(
вот так
var_dump(preg_match("/<img[^<]+?\/>/", '<img src="sddf.ddd" style="width:100%" />'));
Zzepish
19.05.2013 - 21:30
kaww
тоже нет(
Мне нужно, чтоб показывало, что если не закрытый тег- <img src="" alt="" а тут какой-то текс
Zzepish,
но ведь так и есть
Не нашел сервиса где можно сохранить и запустить код, поэтому скрин )
http://postimg.org/image/tpjb397zd/
Zzepish
, можно поинтересоваться, что за п*зд*ц на первом скрине, и что этот код должен делать. он явно не проверяет наличие закрывающего тега
Zzepish
19.05.2013 - 22:24
kaww
preg_match_all запилил по тому патерну, что ты полказал
Zzepish
как ты пишешь код, если не знаешь закрыт у тебя тег ли нет? о_О
Zzepish
19.05.2013 - 22:33
rooorЯ апишу валидатор! ПРиятель попросил! Есть другой вариант:
preg_match_all('/'.$key2.'[^>]+(?:'.$val2.'|<)/uis',$get,$single_tags);
Как запилить так, что он НЕ записывал последний символ: <
Игорь_Vasinsky
20.05.2013 - 11:59
ОгоГоОо..
Цитата |
preg_match_all('/'.$key2.'[^>]+(?:'.$val2.'|<)/uis',$get,$single_tags); |
тебе нужен паттерн тока для одиночных тегов?
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker