如何从php中的字符串中删除IMDB id?

时间:2010-09-13 16:43:19

标签: php regex

我有几千个文本字符串,IMDB在相当随机的位置发生,但它总是采用以下格式:tt0234215(tt +一些数字)。

在php中删除它的最佳方法是什么?

1 个答案:

答案 0 :(得分:16)

可能使用正则表达式:

preg_match_all("/tt\\d{7}/", $string, $ids);
// $ids will be an array containing the matches

这将在字符串中搜索“tt”的所有实例,后跟正好七位数,并将它们作为数组返回(将忽略额外的数字)。 (preg_match_all in the PHP docs