blockly > utils > ניתוח > tokenizeInterpolation

הפונקציה utils.parsing.tokenizeInterpolation()

ינתח מחרוזת עם אסימוני אינטרפולציה (%1, %2, ...) הוא גם יחליף את ההפניות לטבלת מחרוזות (למשל, %{bky_my_msg} ו-%{BKY_MY_MSG} יוחלפו בערך שב-Msg['MY_MSG']). סימן האחוזים '%' יכולה לבצע בריחה (escape) באופן עצמאי (למשל, '%%'). תווי שורה חדשה גם יקבלו פלט כאסימונים של מחרוזות שמכילות תו יחיד בשורה חדשה.

Signature:

export declare function tokenizeInterpolation(message: string): (string | number)[];

פרמטרים

פרמטר סוג תיאור
הודעה מחרוזת טקסט שעשוי להכיל הפניות לטבלת מחרוזות ואסימוני אינטרפולציה.

החזרות:

(מחרוזת | מספר)[]

מערך של מחרוזות ומספרים.