匹配一个HTML标记 从标签开始到标签结束之间的内容

<td width=50>sadfsdf</td>
<head> sdfsadfsdf</head>

解决方案 »

  1.   

    匹配html标记
    / 必须存在的引导符
    (< 以“<”开始,第一个括号
    ([\w]+) 字母与数字的组合,第二个括号
    [^>]*>) 匹配到“<”后的“>”
    (.*) 任意内容
    (<\/\\2>) 引用第二个括号中的内容,标记结束
    / 必须存在的引导符<a href=xxxx>test</a>
    被匹配为
    Array
    (
        [0] => Array
            (
                [0] => <a href=xxxx>test</a>
            )    [1] => Array
            (
                [0] => <a href=xxxx>
            )    [2] => Array
            (
                [0] => a
            )    [3] => Array
            (
                [0] => test
            )    [4] => Array
            (
                [0] => </a>
            ))