Я хочу отправить местоположение в Google Geocoding API, поэтому я хочу заменить любой пробел или запятую в тексте (как это можно получить) на +.
, например, все эти образцы должен вернуть Глентворт + Ирландия :
Глентворт Ирландия
Глентворт, Ирландия
Глентворт, Ирландия
Я пытался с: place.replaceAll("/\\\\b ,/\\\\b|[ ,]", "+")
Но я все же получил в последнем случае Glentworth ++ Ирландия (где это должен быть только один плюс).
Так что вопрос в том, как я могу заменить "," на плюс (и просто если <space>,
не исключая точную замену пробела / запятой на плюс)?
Спасибо!
(или, другими словами, как я могу быть уверен, что место готово отправить как запрос к API ..)
PS Конечно, я могу сделать это с заменой, но не хочу!