gpt4 book ai didi

java - 使用字符串生成器时,在 Java 中的 "{"或 ";"或 "}"之后添加换行符

转载 作者:搜寻专家 更新时间:2023-11-01 01:07:52 25 4
gpt4 key购买 nike

在使用 stringbuilder 类时,我需要在每个“{”或“}”或“;”之后附加“\n”。然后需要在文件中写入相同的内容。

stringbuilder 对象的输出即

System.out.println(sb.toString());

nav {  ul {    list-style: none;    margin: 0;    padding: 0;  }  li { display: inline-block; }  a {        display: block;    padding: 6px 12px;    text-decoration: none;  }

请帮忙。谢谢

最佳答案

像下面这样使用积极的回顾。

string.replaceAll("(?<=[{;}])", "\n");

解释:

  • (?<=[{;}])正面回顾断言匹配之前必须有 {};符号。

  • 如果look-behind后没有给定token,那么它匹配边界。在我们的例子中,它将匹配 { 之后存在的所有边界。或 };符号。

  • 将所有匹配的边界替换为 \n换行符将为您提供所需的输出。

关于java - 使用字符串生成器时,在 Java 中的 "{"或 ";"或 "}"之后添加换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27265012/

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