У меня есть строка:Java replaceALL для строки
100-200-300-400
я хочу заменить тире на «» и добавить одиночные кавычки, так что стало:
'100','200','300','400'
Мой текущий код только в состоянии заменить "-" to ",", Как я могу добавить одну цитату?
String str1 = "100-200-300-400";
split = str1 .replaceAll("-", ",");
if (split.endsWith(","))
{
split = split.substring(0, split.length()-1);
}
. который будет приводить только целую строку в одну одинарную цитату, «100,200,300,40 0 ' – hades
@ user3172596 Я протестировал его и получил «100», «200», «300», «400». Вызов «replaceAll» добавляет оставшиеся одинарные кавычки. Обратите внимание, что это не тот же «replaceAll», как в вашем вопросе. – Eran
ах .... извините, воздержитесь, спасибо в любом случае. – hades