gpt4 book ai didi

java - 如何用 Java 正则表达式中的相同字母表和换行符替换一个字母表

转载 作者:行者123 更新时间:2023-11-29 05:11:02 25 4
gpt4 key购买 nike

您好,我想替换一个字符串,例如

<foo/><boo/><woo/>

这样它就变成了-

<foo/>
<boo/>
<woo/>

如果我找到 <[A-z]并替换为 \n<然后第一个字符消失了。如何保留它?

P.S 我现在正在尝试在 Notepad++ 中玩,但最终它会进入 Java 代码。

最佳答案

简单地捕捉你想要的。

(<[^>]*>)

替换为 $1\n。查看演示。

https://www.regex101.com/r/rK5lU1/14

编辑:

如果你不想在末尾添加一个额外的换行符,试试

(<[^>]*>)(?!$)

替换为 $1\n。查看演示。

https://www.regex101.com/r/rK5lU1/15

关于java - 如何用 Java 正则表达式中的相同字母表和换行符替换一个字母表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28496928/

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