我有一个 ID.txt 文件,内容如下:
"http://something.net/something-ak/41389_718783565_1214898307_q.jpg"
"http://something.net/something-ak/372142_106502518141813_1189943482_q.jpg"
and so on
我希望使用PHP打开文件并删除第一个" _ "之前和第二个" _ "之后的所有内容,以便得到以下结果:
718783565
106502518141813
and so on
事实上,我并不知道如何做到那一点。
以下是我目前所拥有的内容:
<?PHP
$file_handle = fopen("ID.txt", "rb");
while (!feof($file_handle) ) {
$line_of_text = fgets($file_handle);
$parts = explode('\n', $line_of_text);
// Remove everything before the first "_" and everything after the last "_".
// echo the line
}
fclose($file_handle);
?>
有人能帮我填空吗?
awk -F"_" '...'
预处理文件以便更容易地转换为所需格式,然后再使用PHP文件读取已经处理好的文件,这样做是否可以接受? - Yzmir Ramirez