gpt4 book ai didi

java - 如果找到该单词,则仅替换文件该行中的该单词

转载 作者:行者123 更新时间:2023-12-01 09:03:37 25 4
gpt4 key购买 nike

我有一个文件,在这个文件中有这样的情况:

--

text

12345

12345text

12 text

--

每当这个词

text

满足,我想删除这个词(不是数字)

while (lineOfText != null)
{
if (lineOfText.contains(TEXT_TO_REMOVE))
{
lineOfText = "";
}
outputFile.println(lineOfText);
lineOfText = inputFile.readLine();
}

上面的这个片段删除了整行,正如您所看到的,任何方法都可以仅删除单词

text

并保留文件中的其他数字?

已解决

最佳答案

类似这样的事情..

TEXT_TO_REMOVE = TEXT_TO_REMOVE+".*";
while (lineOfText != null)
{
lineOfText= lineOfText.replaceAll(TEXT_TO_REMOVE, "");
outputFile.println(lineOfText);
lineOfText = inputFile.readLine();
}

关于java - 如果找到该单词,则仅替换文件该行中的该单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41472294/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com