Preg_match在一个单词之后和另一个单词之后找到单词

时间:2013-08-04 08:23:12

标签: php preg-match

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

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

我想获得WORD1WORD2

现在我只能得到第1个字

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

echo $matches[1];
提前thx!

1 个答案:

答案 0 :(得分: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];
}