System.out.println结果取中间值时遇到问题

待取值范围:
result":["然后呢,加了一个发展简史是怎么样的啊?家务的发展,坚持它的发展过程,这个诞生啊,包括。"],"sn"
示例结束

System.out.println(str.substring(str.indexOf("[\"")+1, str.lastIndexOf("\"]")));

我想取值[" 和 "] 符号中间的文字部分。无法打出["\ , 而 /"] 没问题,难不成要取两次中间才能得到全文字?

\是转义符呀,你想在字符串里写\,要写成\\