0

スパンタグexpを正規表現する方法。

<span id="n1">value here</span>

スパンIDと「ここの値」を取得する必要がありますか?

4

1 に答える 1

1

HTMLの解析に正規表現を使用しないでください。ただし、必要な場合は、これで十分です。

$regex = '#<span id="(.+?)">(.+?)</span>#';
preg_match($regex, $input, $groups);

$id = $groups[1];
$value = $groups[2];

これは絶対に防弾ではありません。ロングショットではありません。

あなたは本当にDOMDocumentのようなものを見る必要があります

于 2012-08-25T23:34:04.533 に答える