-2

我试图使用 preg_match 获取字符串中的单词数组。WORD1并且WORD2是可以更改的变量。

$content= 'class="gametitle WORD1">< ggg class="userid">WORD2 </ gg>';

我想得到WORD1WORD2

现在我只能得到单词 1

$prematch=preg_match('/.class="gametitle.(.*)".*/isU', $content, $matches);

echo $matches[1];

提前谢谢!

4

1 回答 1

0
if (preg_match_all('/class\s?=\s?"gametitle\s+(\w+)"><[^>]+>\s?(\w+)/', $text, $matches)){
    $word1 = $matches[1][0];
    $word2 = $matches[2][0];
}

或与preg_match

if (preg_match('/class\s?=\s?"gametitle\s+(\w+)"><[^>]+>\s?(\w+)/', $text, $matches)){
    $word1 = $matches[1];
    $word2 = $matches[2];
}
于 2013-08-04T08:30:45.267 回答