Rumah > pembangunan bahagian belakang > tutorial php > 一段简单的正则,请问

一段简单的正则,请问

WBOY
Lepaskan: 2016-06-13 10:19:51
asal
778 orang telah melayarinya

一段简单的正则,请教

PHP code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->$content = 
Salin selepas log masuk
  • html;$parr = "/href=\"\/html5\/(.*)\"/i";preg_match_all($parr, $content, $result);var_dump($result);
    匹配到的结果如下 
    string(30) "tag_comment.asp" title="HTML 5"
    string(15) "tag_doctype.asp"

    第一个还包含了 title 属性。 我的本意是只取href属性的值,该怎么做?

    ------解决方案--------------------
    $parr = "/href=\"\/html5\/(.*?)\"/i";



    array(2) {
    [0]=>
    array(2) {
    [0]=>
    string(29) "href="/html5/tag_comment.asp""
    [1]=>
    string(29) "href="/html5/tag_doctype.asp""
    }
    [1]=>
    array(2) {
    [0]=>
    string(15) "tag_comment.asp"
    [1]=>
    string(15) "tag_doctype.asp"
    }
    }

    ------解决方案--------------------
    我一直用这个,忘了从哪里找的了。反正我是看不懂,只管用
    PHP code
    '/<a.>(.+?)/sim'<div class="clear">
                     
                  
                  
            
                </div></a.>
    Salin selepas log masuk
    Label berkaitan:
    sumber:php.cn
    Kenyataan Laman Web ini
    Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
    Tutorial Popular
    Lagi>
    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan