单词短语的PHP正则表达式语法?

时间:2013-10-30 08:18:28

标签: php regex preg-split

我是PHP正则表达式语法的新手。使用以下两行,我能够根据以下字符标记网站: newline

$html = @file_get_contents("http://news.yahoo.com");
$webwords = preg_split("/[:'\n\"]+/", $html);

以上代码只允许我根据个别字符对网站进行短语。你能告诉我如何用word phrases解析一个网站吗?例如,单独使用单词image_17

$webwords = preg_split("/[:'\n\"]+ | (image_17) /", $html);     ??

1 个答案:

答案 0 :(得分:2)

也许您需要类似的东西?

$html = 'xxx:yyyimage_17aaa:9999';
$webwords = preg_split("/([:'\n\"]+|image_17)/", $html);
print_r($webwords);

输出:

Array
(
    [0] => xxx
    [1] => yyy
    [2] => aaa
    [3] => 9999
)