我有一个文件,我将其转换为一个字符串,它有几行。我试图只改变目录的位置
风向= C:\\用户\\管理员\\应用程序数据\\本地\温度
此路径在文件之间可能不同,并且长度未知。 它永远是
风向="东西" \温度
我感谢新的任何帮助。我假设它是字符的转义..但我不确定,我想到使用正则表达式,但我认为我遇到了同样的问题。
预期
风向= C:\\用户\\管理员\\应用程序数据\\本地\\温度
C:\\用户\\管理员\\应用程序数据\\本地\\
风向= \\\\ LocalPC \\ LocalTemp
实际
风向= C:\\用户\\管理员\\应用程序数据\\本地\\温度
C:\\用户\\管理员\\应用程序数据\\本地\\
风向= C:\\用户\\管理员\\应用程序数据\\本地\\温度
DerivedClass
答案 0 :(得分:0)
有人同意使用正则表达式,所以我把它搞砸了 它们就像我应该擅长的东西。
我最终得到了
String result = fileText.replaceAll("^*(?<==).*$", newText);
我读到的是在一行之后的任何东西=匹配任何东西到符合我目的的行尾。 但是,如果有人知道如何在&#34; temp&#34;之前说明任何事情。我认为它会更清洁。谢谢。我认为这是&#34; Young Millie&#34;发布但随后删除了他的\她的帖子
或者是&#34; 112g&#34;我不确定。