正则表述提取标签属性值
正则表达提取标签属性值
如何用正则表达是提title的值“The Amazing Spider-Man (2012)”呢?
我自己是用两次preg_split取的,但感觉很低效,有没有朋友给点思路呢?
- HTML code
<!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> <td class="image"> <a href="/title/tt0948470/" title="The Amazing Spider-Man (2012)"><img src="/static/imghw/default1.png" data-src="http://ia.media-imdb.com/images/M/MV5BMjMyOTM4MDMxNV5BMl5BanBnXkFtZTcwNjIyNzExOA@@._V1._SX54_CR0,0,54,74_.jpg" class="lazy" style="max-width:90%" style="max-width:90%" alt="The Amazing Spider-Man (2012)" title="The Amazing Spider-Man (2012)"></a> </td>
------解决方案--------------------
- PHP code
<?php $str='<td class="image"> <a href="/title/tt0948470/" title="The Amazing Spider-Man (2012)"><img src="/static/imghw/default1.png" data-src="http://ia.media-imdb.com/images/M/MV5BMjMyOTM4MDMxNV5BMl5BanBnXkFtZTcwNjIyNzExOA@@._V1._SX54_CR0,0,54,74_.jpg" class="lazy" style="max-width:90%" style="max-width:90%" alt="The Amazing Spider-Man (2012)" title="The Amazing Spider-Man (2012)"></a> <a href="/title/tt0948470/" title="The Amazing Spider-Man (2012)"> '; $patten = '/title="(.*)"/Uis'; if (preg_match ( $patten, $str, $array )) { print_r($array); } echo "<br>"; $patten1 = '/</a><a href=".*" title="(.*)">/Uis'; if (preg_match_all ( $patten1, $str, $array1 )) { print_r($array1[1]); } ?> <br><font color="#e78608">------解决方案--------------------</font><br> <dl class="code">PHP code<pre class="brush:php;toolbar:false"> $string='<td class="image"> <a href="/title/tt0948470/" title="The Amazing Spider-Man (2012)1"><img src="/static/imghw/default1.png" data-src="http://ia.media-imdb.com/images/M/MV5BMjMyOTM4MDMxNV5BMl5BanBnXkFtZTcwNjIyNzExOA@@._V1._SX54_CR0,0,54,74_.jpg" class="lazy" style="max-width:90%" style="max-width:90%" alt="The Amazing Spider-Man (2012)" title="The Amazing Spider-Man (2012)3"></a><a href="/title/tt0948470/" title="The Amazing Spider-Man (2012)2"></a> </td>'; if (preg_match_all ( '/(?array(2) { [0]=> array(3) { [0]=> string(38) "title="The Amazing Spider-Man (2012)1"" [1]=> string(38) "title="The Amazing Spider-Man (2012)3"" [2]=> string(38) "title="The Amazing Spider-Man (2012)2"" } [1]=> array(3) { [0]=> string(30) "The Amazing Spider-Man (2012)1" [1]=> string(30) "The Amazing Spider-Man (2012)3" [2]=> string(30) "The Amazing Spider-Man (2012)2" } } */ <div class="clear"> </div>

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Tajuk ialah makna yang mentakrifkan tajuk halaman web Ia terletak dalam teg dan teks yang dipaparkan dalam bar tajuk pelayar adalah sangat penting untuk pengoptimuman enjin carian dan pengalaman pengguna halaman web. Apabila menulis halaman web HTML, anda harus memberi perhatian kepada menggunakan kata kunci yang berkaitan dan penerangan yang menarik untuk menentukan elemen tajuk untuk menarik lebih ramai pengguna mengklik dan menyemak imbas.

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

Tajuk dalam HTML memaparkan teg tajuk halaman web, yang membolehkan penonton mengetahui perkara utama halaman semasa, jadi setiap halaman web harus mempunyai tajuk yang berasingan.

Scrapy ialah rangka kerja perangkak web yang berkuasa yang ditulis dalam Python Ia boleh membantu kami mengekstrak maklumat halaman web, mengendalikan kandungan dan data secara automatik di tapak web, dan boleh mengendalikan tugasan merangkak dan pemprosesan data berskala besar dengan cara yang sangat cekap. Scrapy menyediakan rangka kerja Spider yang berkuasa, API dan pemalam untuk penggunaan dan sambungan yang mudah. Dalam artikel ini, kami akan memperkenalkan cara menyokong berbilang kaedah penghuraian halaman web dalam ScrapySpider. Sebelum kita mula, kita perlu memahami beberapa asas

Petua praktikal phpSpider: Bagaimana untuk menangani pemuatan dinamik kandungan web? Apabila merangkak data halaman web, kami sering menghadapi masalah bahawa kandungan yang dimuatkan secara dinamik tidak boleh diperoleh secara langsung melalui perangkak. Kandungan yang dimuatkan secara dinamik ini boleh menjadi data yang diperoleh melalui permintaan AJAX, elemen DOM yang diberikan melalui JavaScript, dsb. Untuk menyelesaikan masalah ini, artikel ini akan memperkenalkan beberapa petua praktikal untuk menangani masalah pemuatan dinamik halaman web apabila menggunakan phpSpider. 1. Gunakan alatan penyahpepijatan rangkaian untuk mencari URL yang dimuatkan secara dinamik

Panduan Lanjutan phpSpider: Bagaimana untuk melaksanakan rangkak data yang mengekalkan status log masuk? Dalam beberapa tahun kebelakangan ini, dengan perkembangan pesat Internet, merangkak data memainkan peranan penting dalam pelbagai senario aplikasi. Bagi sesetengah tapak web yang memerlukan keadaan log masuk, adalah amat penting untuk melaksanakan rangkak data dalam keadaan log masuk. Artikel ini akan memperkenalkan cara menggunakan phpSpider untuk melaksanakan rangkak data yang mengekalkan status log masuk dan memberikan contoh kod yang sepadan. 1. Gambaran Keseluruhan phpSpider ialah perisian berprestasi tinggi, gandingan rendah, berasaskan sokongan yang dibangunkan berdasarkan bahasa PHP.

不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没问题。

图片消失如何解决先是图片文件上传$file=$_FILES['userfile']; if(is_uploaded_file($file['tmp_name'])){$query=mysql_query("INSERT INTO gdb_banner(image_src ) VALUES ('images/{$file['name'
