2013-07-15 89 views
0

我有字符串str="cooper"s towm"並希望轉義字符串內的雙引號(字符後r)。 我正在使用str.replaceAll("\"","\\\"");,但在solr中執行查詢時,仍然是拋出解析異常。Solr查詢解析異常

請幫忙解決它。 謝謝。

回答

1

你錯過了一個反斜槓。

str.replaceAll("\"","\\""); 

應該

str.replaceAll("\"","\\\\\"");