我有几千个文本字符串,IMDB在相当随机的位置发生,但它总是采用以下格式:tt0234215(tt +一些数字)。
在php中删除它的最佳方法是什么?
答案 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)