utils.parsing 名前空間
関数
職務 | 説明 |
---|---|
checkMessageReferences(message) | メッセージ内の %{MSG_KEY} 参照が、メッセージ文字列テーブルのキーを参照していることを検証します。 |
parseBlockColour(colour) | ブロック定義で指定されているように、数値または文字列からブロックの色を解析します。 |
replaceMessageReferences(message) | メッセージが文字列の場合、メッセージ内の文字列テーブル参照を置き換えます。たとえば、「%{bky_my_msg}」と「%{BKY_MY_MSG}」は、どちらも Msg['MY_MSG'] の値に置き換えられます。 |
tokenizeInterpolation(message) | 任意の数の補間トークン(%1、%2、...)を使用して文字列を解析します。また、文字列テーブル参照(%{bky_my_msg} と %{BKY_MY_MSG} は、両方とも Msg['MY_MSG'] の値に置き換えられます。パーセント記号「%」は自己エスケープされます(例:「%%」)。改行文字も、1 つの改行文字を含む文字列トークンとして出力されます。 |