如何从字符串中提取单词并将其插入数据库?标记

时间:2010-08-29 20:50:59

标签: php extraction

我想创建一个标记系统,所以我想知道如何提取哈希词,即#tag然后将它们插入到数据库中,你能引导我去寻求帮助吗?感谢

1 个答案:

答案 0 :(得分:3)

<?php

$string = 'this is a #string with #hash tags #yessir';

preg_match_all('/#([a-z0-9-_]+)/', $string, $matches);

print_r($matches);

// Do your database stuff here...

?>

哪个会给你:

Array
(
    [0] => Array
        (
            [0] => #string
            [1] => #hash
            [2] => #yessir
        )

    [1] => Array
        (
            [0] => string
            [1] => hash
            [2] => yessir
        )

)