Heim > Backend-Entwicklung > PHP-Tutorial > php查找问题

php查找问题

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-23 14:09:32
Original
983 Leute haben es durchsucht

怎么查找一个文章里包含有abc.com域名下的JS。
如一个字段时有XXXXXXXXXXX <script></script>XXXXXXXsdfa


回复讨论(解决方案)

用正则吧,无敌的正则帮你匹配,你只要做个判断匹配到就输出,正则现在本人不会写,可以在这里求诸大神们帮忙

$s=<<<txt如一个字段时有XXXXXXXXXXX<script src='http://www.abc.com/js/aaa.js' language='javascript'></script>XXXXXXX<a href="www.abc.com">sdfa</a><script src='http://www.def.com/js/bbb.js' language='javascript'>txt;preg_match_all("/<script[^>]*src='.+abc\.com[^>]+>/sU",$s,$m);print_r($m[0]);
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

Array
(
[0] =>

preg_match_all("/]*src='.+abc\.com[^>]+><\/script>/sU",$s,$m);

但是你主贴中并没有套红
要懂得尊重别人!!!


$s=<<<txt如一个字段时有XXXXXXXXXXX<script src='http://www.abc.com/js/aaa.js' language='javascript'></script>XXXXXXX<a href="www.abc.com">sdfa</a><script src='http://www.def.com/js/bbb.js' language='javascript'>txt;preg_match_all("/<script[^>]*src='.+abc\.com[^>]+>/sU",$s,$m);print_r($m[0]);
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

Array
(
    [0] => <script> <br /> ) <br /> 输出时少了</script>

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage