1
Existing string:
stringToBeCleaned = author(A, UniqueVar1), author(B, UniqueVar1);
Expected String:
stringAfterCleaned = author(A, UniqueVar1)^author(B, UniqueVar1);
我想嘗試的方法是拆分字符串並將其加入追加指數符號。但我在分裂方面存在問題。基於開放大括號的Java中的拆分字符串
split = stringToBeCleaned.split(", ");
這並沒有給出所需的分割。
split = stringToBeCleaned.split("), ");
這種分裂會引發錯誤的無效正則表達式,因爲支架沒有關閉有什麼辦法來實現這一目標。任何的意見都將會有幫助。
括號,在正則表達式分組和提取字符串,嘗試逃離它如:\\( – Pali
)爲什麼麻煩分裂時,你可以這樣做:'stringToBeCleaned.replaceAll(「\\),」,「\\)^」);'' – DevilsHnd