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