首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

从文本文件中删除行的有效方法

从文本文件中删除行的有效方法是使用编程语言和脚本。以下是一些常见编程语言的示例代码,用于删除文本文件中的特定行。

  1. Python
代码语言:python
代码运行次数:0
复制
with open("input.txt", "r") as file:
    lines = file.readlines()

with open("output.txt", "w") as file:
    for line in lines:
        if "删除" not in line:
            file.write(line)
  1. Java
代码语言:java
复制
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;

public class RemoveLines {
    public static void main(String[] args) {
        try {
            BufferedReader reader = new BufferedReader(new FileReader("input.txt"));
            FileWriter writer = new FileWriter("output.txt");
            String line;
            while ((line = reader.readLine()) != null) {
                if (!line.contains("删除")) {
                    writer.write(line + System.lineSeparator());
                }
            }
            reader.close();
            writer.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}
  1. JavaScript (Node.js)
代码语言:javascript
复制
const fs = require("fs");

fs.readFile("input.txt", "utf8", (err, data) => {
    if (err) {
        console.error(err);
        return;
    }
    const lines = data.split("\n");
    const output = lines.filter((line) => !line.includes("删除")).join("\n");
    fs.writeFile("output.txt", output, (err) => {
        if (err) {
            console.error(err);
        }
    });
});

这些示例代码将读取名为“input.txt”的文件,删除包含“删除”文本的行,并将结果写入名为“output.txt”的文件。请注意,这些示例代码仅作为参考,您可能需要根据您的具体需求进行调整。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

4分26秒

068.go切片删除元素

6分33秒

088.sync.Map的比较相关方法

25分20秒

第9章:方法区/97-方法区在jdk6、jdk7、jdk8中的演进细节

13分43秒

第十八章:Class文件结构/27-方法中Code属性的解读

5分6秒

入手新款Macbook Pro后必装的软件?CleanMyMac X 体验评测 _ CleanMyM

2分7秒

建筑工地视频监控系统

1分37秒

智慧工厂视频监控智能分析系统

17分30秒

077.slices库的二分查找BinarySearch

7分16秒

050_如何删除变量_del_delete_variable

371
14分30秒

Percona pt-archiver重构版--大表数据归档工具

33分2秒

治疗性药物递送技术的进阶之路(一)_MCE直播回放

5分14秒

064_命令行工作流的总结_vim_shell_python

360
领券