如何使用字符“在indexOf()Android Java中

时间:2014-05-15 10:11:31

标签: java android character substring indexof

如何使用像这样的角色"在这样的背景下。

String s;

answer = s.substring(s.indexOf("Start:"), s.indexOf("""));

当我使用像(" stop")这样的词时;或某事(如果单词停止在字符串中!)它完美无缺。但是我希望你读一下("开始:"),直到角色"。

如何在indexOf中设置字符?

3 个答案:

答案 0 :(得分:4)

搜索

answer = s.substring(s.indexOf("Start:"), s.indexOf("\""));

取代

answer = s.substring(s.indexOf("Start:"), s.indexOf("""));

\可用于转义引号或撇号。

答案 1 :(得分:2)

使用\来避开双引号。

例如:

s.indexOf("\"");

答案 2 :(得分:2)

尝试使用此\来转义双引号

s.indexOf("\"");