2017-01-16 1 views
0

Wie kann ich die Klammern und geschweiften Klammern teilen?So teilen Sie eine Zeichenfolge mit zwei reservierten Zeichen

String items = [{person1=John Smith, person2=William Anderson}] 

habe ich versucht, diesen Code String start = items.split("\\[\\{")[0]; Aber das wird nicht funktionieren.

Ich möchte die Klammern und geschweifte Klammern entfernen, so dass nur meine Ausgabe so, person1=John Smith, person2=William Anderson

+0

Geben Sie ein Beispiel für die Ausgabe, die Sie wollen, weil es nicht klar, aus Ihrer Frage ist. –

+0

was meinst du mit _ "teile die klammern und geschweiften klammern" _? Was ist dein erwartetes Ergebnis? – Baby

+0

Welchen Wert wollen Sie als Ausgabe ??? Bitte seien Sie spezifisch. –

Antwort

0

aussehen kann, sollten Sie diese verwenden.

String []str=items.replace("[{","").replace("}]","").split(","); 
     Log.e("first",str[0]); 
     Log.e("second",str[1]); 
0

Verwendung:

items = items.replace("\\[\\{", "").replace("\\}\\]", ""); 
Verwandte Themen