0

我一直在尝试在原始文本的每一行中提取 URL 的最后六个数字,并将其添加到另一个必须添加到结果文本中的代码中。还需要从原始文本中删除每一行的一些代码,并将其替换为结果文本中的新代码。

输入 http://riyajr.googlepages.com/original.txt

输出 http://riyajr.googlepages.com/result.txt

有什么软件可以完成上述任务吗?请帮助我提供任何其他可用选项。如果有人可以为我提供可以完成上述任务的完整脚本代码,那就太好了。

4

2 回答 2

2

是的,很多。它是任何脚本语言的基本应用程序 - Perl 或 Python 或...

于 2008-12-12T19:13:22.250 回答
0

php:

$infile = "in.txt";
$outfile = "out.txt";

foreach (file($url) as $line)
{

    //extract last 6 chars
    $chars = substr($line, -6);

    // append the last 6 chars to a outfile
    file_put_contents($outfile, "$chars\n", FILE_APPEND);
}

请注意,这并没有做任何正则表达式来确定最后 6 个字符是否是数字,它只是盲目地抓取它们。

获得一本好的脚本书!

于 2008-12-12T19:32:31.340 回答