私がMinecraftを作っているモデム用のプロパティファイルで、プロパティファイルに特定の単語を変数として認識させる必要があります。ここ{変数名}プロパティファイル。特定のテキストを解析します。 (String)
を解析する必要があるかもしれないものの例である:これらの言葉はとてもよう含有する
command01 = /ban {user} g {reason} //This is read into the variable command1 only taking the things after the equals sign
{ユーザ}がGUIで入力ボックスに定義されます。 {reason}も同様です。
{ユーザー}可変文字列 {理由}あろうユーザ
、変数、ユーザが文字列「Fogest」と言う保持でき、同様の文字列であろう変数INPUT1に等しくなると等しくなりますinput1変数は文字列 "He did xyz wrong"を保持します。
私は本質的にすでに実行されているGUIからその値を取得し、GUIでそれらの変数が等しいもので{User}と{Reason}を置き換える必要があります。
すべての私の散歩は、{user}や{reason}のようなプレースホルダーを見つけて、command1という文字列を解析し、対応する変数に置き換えてどうすればいいですか?
私はこれが混乱しないことを望みます。コメントの中でそれを言及すれば、私はそれを言い換えて言い換えます。
'command01 = command01.replaceAll( "{ユーザー}"、値)'、などのようなものに? – madth3