gpt4 book ai didi

java - 正则表达式忽略两个字符串之间的字符?

转载 作者:行者123 更新时间:2023-12-01 12:01:38 26 4
gpt4 key购买 nike

我的字符串是

           **abcd
*[abc]
<td> **Welcome
**Welcome Again
</td>

他们有什么方法可以删除标签之间的 * 符号,这样我的最终字符串就会像

            **abcd
*[abc]
<td> Welcome
Welcome Again
</td>

这里是 <td> 之间的所有 *和</td>被删除我不想使用字符串。

最佳答案

试试这个,

    if (s.contains("<td>"))
{
String first = s.substring(0, s.indexOf("<td>"));
String last = s.substring(s.indexOf("<td>"), s.indexOf("</td>") + 5);

System.out.println("result : "+first + last.replace("**", ""));
}
else
{
System.out.println("result : "+s);
}

关于java - 正则表达式忽略两个字符串之间的字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27946464/

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