В моем файле свойств, который у меня есть для мода, который я делаю для Minecraft, мне нужно, чтобы мой файл свойств распознавал определенные слова как переменные.Эти слова будут содержаться примерно так: {имя переменной}
Вот пример того, что может быть необходимо проанализировать:
command01 = /ban {user} g {reason} //This is read into the variable command1 only taking the things after the equals sign
{пользователь} будет определен в поле ввода вграфический интерфейс{причина} также будет также.
{Пользователь} будет равен переменной user, которая будет String {Reason} будет равна переменной input1, которая также будет String
Позволяетскажем, переменная user содержит строку «Fogest», а переменная input1 содержит строку «Он сделал xyz неправильно».
Мне по сути нужно извлечь это значение из графического интерфейса, который уже выполнен, и затем заменить {User} и {Reason}, с чем эти переменные равны в GUI.
После всего моего бессвязного, вопрос состоит в том, как мне разобрать строку command1, чтобы найти заполнители, такие как {user} и {reason}, и заменить их на то, что содержит соответствующая переменная.
Я надеюсь, что это не смущает.Если это просто упомянуть об этом в комментариях, и я постараюсь перефразировать его.