Ich habe einen großen String, in dem ich & Zeichen in folgenden Mustern verwendet verfügbar -Java String Ersetzen '&' mit & aber nicht & zu & amp;
A&B
A & B
A& B
A &B
A&B
A & B
A& B
A &B
ich das all Vorkommen von & Charakter &
Während ersetzen ersetzen wollen, ich muß auch dafür sorgen, dass Ich konvertiere nicht versehentlich &
zu &
. Wie mache ich das auf eine leistungsorientierte Art und Weise? Benutze ich regulären Ausdruck? Wenn ja, kannst du mir bitte helfen, den richtigen regulären Ausdruck zu finden, um das oben genannte zu tun?
Ich habe folgende versucht bisher ohne Freude:
data = data.replace(" & ", "&"); // doesn't replace all &
data = data.replace("&", "&"); // replaces all &, so & becomes &
Sie könnten alle '& 'in' & 'ändern und dann alle' & 'in' & 'ändern. –
Haben Sie andere Escape-Zeichen wie ' ' zum Beispiel? – Pshemo