","Myval");有错误吗?-6ren"> ","Myval");有错误吗?-我得到了这个String s="Myval"; 我想替换 "" 之前的所有字符串& 包括""至"" ; s=replaceAll("*.",s); 所以结果应该是s="Myval"但它出现了运行时错-6ren">
gpt4 book ai didi

java - 为什么要替换All ("*.","Myval");有错误吗?

转载 作者:行者123 更新时间:2023-12-01 13:10:31 25 4
gpt4 key购买 nike

我得到了这个String s="<tr><td>Myval";

我想替换 "<td>" 之前的所有字符串& 包括"<td>""" ;

 s=replaceAll("*.<td>",s);

所以结果应该是s="Myval"但它出现了运行时错误。

   12:39:31.035 [ERROR]  Uncaught exception escaped
java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 0
*.<td>

如何解决?

最佳答案

在正则表达式中,*量化其前面的表达式。在这里,您输入了 *在模式的开头,这是没有意义的。

也许您想要".*<td>" .

关于java - 为什么要替换All ("*.<td>","<tr><td>Myval");有错误吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22902696/

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