javascript - 如何创建批处理文件以添加来自 txt 文档的拉取信息

标签 javascript php jquery html batch-file

目前正在寻找加速手动任务的方法。

我在 .txt 文件中有几个 Web URL,我希望为每个 URL 添加一行代码。

代码是:

<tr>
    <td><a href=""></a></td>
</tr>

基本上我想自动化我的批处理文件以在逗号""和 <> 之间添加 URL,然后给出输出文件,例如:

<tr>
    <td><a href="http://www.test1.com/">http://www.test1.com/</a></td>
</tr>

最佳答案

  1. 阅读文件。
  2. 分解成数组
  3. 用foreach遍历数组
  4. 字符串用找到的值替换 stub 。

<?php

$stub  = '<tr><td><a href="%__link__%">%__link__%</a><td></tr>';
$links = [];

$filedata = file_get_contents("filename.txt");
$lines = explode( "\n", $filedata ); // \n for unix, \r for windows.

foreach( $lines as $line )
{
    $links[] = str_replace( "%__link__%", $line, $stub );
}

$newfile = join("\n", $links);

file_put_contents("filename.html", $newfile);

关于javascript - 如何创建批处理文件以添加来自 txt 文档的拉取信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30187217/

相关文章:

javascript - 使用 d3.js 可视化解析树

javascript - 正则表达式西类牙语和阿拉伯语单词

jquery使用正则表达式查找id包含字符串的选择器

javascript - 在没有太多嵌套循环的情况下在多维数组中查找匹配元素?

PHP:下载 MySQL 表

php - 将关联数组存储到 MySQL 并在 PHP 中检索它的方法?

php - 关于连接两个mysql表的问题

javascript - 按 'Enter' 键调用函数

javascript - 使用流水线的服务器端处理

javascript - 无法在 Angular 2 中从父组件更新子组件 View