Java 替换两个引号
我找不到解决这个简单问题的办法 我想用替换两个连续的或``的Java 替换两个引号,java,regex,Java,Regex,我找不到解决这个简单问题的办法 我想用替换两个连续的或``的 Input: some ``text'' dspsdj Out: some "text" 原因: s.replaceAll("[`{2}'{2}]", "\"") Out: some ""text"" 谢谢你你应该这样做: s.replaceAll("``|''", "\"") 您可能打算在此处执行以下操作: s.replaceAll("[`']{2}", "\"") 但这并不完全正确您
Input:
some ``text'' dspsdj
Out:
some "text"
原因:
s.replaceAll("[`{2}'{2}]", "\"")
Out:
some ""text""
谢谢你你应该这样做:
s.replaceAll("``|''", "\"")
您可能打算在此处执行以下操作:
s.replaceAll("[`']{2}", "\"")
但这并不完全正确您应该这样做:
s.replaceAll("``|''", "\"")
String input = "some ``text'' dspsdj";
String output = input.replaceAll("`{2}|'{2}", "\"");
您可能打算在此处执行以下操作:
s.replaceAll("[`']{2}", "\"")
但这并不完全正确把基数放在课后:
String input = "some ``text'' dspsdj";
String output = input.replaceAll("`{2}|'{2}", "\"");
.replaceAll("[`']{2}", "\""));
将基数放在类之后:
.replaceAll("[`']{2}", "\""));
试试这个:
说明:
试试这个:
说明:
哦,就是这样,这是一样的:{2}|{2}。Thanks@myro:是的,那是一样的。你也可以看到答案是的,但是你会因为最快而得到奖励:哦,就是这样,这是一样的:“{2}|”{2}。Thanks@myro:是的,那是一样的。另请看答案是的,但你因为跑得最快而被选中:D