我一直在尝试在原始文本的每一行中提取最后六个URL的数字,并将其添加到必须添加到结果文本的另一个代码中。还需要从原始文本中删除每行的一些代码,并将其替换为结果文本中的新代码。
输入 http://riyajr.googlepages.com/original.txt
输出 http://riyajr.googlepages.com/result.txt
有没有可以执行上述任务的软件?请帮助我提供任何其他选择。如果有人可以为我提供可以执行上述任务的完整脚本代码,那就太棒了。
答案 0 :(得分:2)
是的,很多。它是任何脚本语言的基本应用程序 - Perl或Python或......
答案 1 :(得分: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个字符是否是数字,它只是盲目地抓住它们。
获得一本好的脚本书!