Помогите Regexp

  • Автор темы Автор темы CoolBoy
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
Ещё раз распишу, для тех кто не совсем понял то, что мне нужно.
Я имею строку:
YAML:
&6Использований&7: &6100
Она может иметь абсолютно разные вариации:
YAML:
&6Использований&7 - &6100
&6Убийств&7 -> &61000
&6Использований&61
Мне нужно заменить цифры, которые находятся в конце.
Тоесть, просто:
string = string.replace("регекс", новое_значение);
При этом нужно игнорировать цифры колор кодов. Всё.
 
А попробовать не вариант?
String s = "&6Использований&7: &6100";
System.out.println(s.replace(s.replaceAll("(?i)&[0-9A-FK-OR]", "").replaceAll("[^0-9]", ""),
"500"));
500 новое число.
Забавно. И вправду, работает как часы. Удивительно. Спасибо.
Решено. Закрыто.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх