Survei Riset: Ceritakan pengalaman Anda dengan Blockly
Mulai survei
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
blockly > utils > penguraian > tokenizeInterpolation
Fungsi utils.parsing.tokenizeInterpolation()
Mengurai string dengan berapa pun jumlah token interpolasi (%1, %2, ...). Ini juga akan menggantikan referensi tabel {i>string<i} (mis., %{bky_my_msg} dan %{BKY_MY_MSG} akan diganti dengan nilai di Msg['MY_MSG']). Karakter tanda persentase '%' dapat berjalan sendiri (mis., '%%'). Karakter baris baru juga akan dihasilkan sebagai token string yang berisi satu karakter baris baru.
Tanda Tangan:
export declare function tokenizeInterpolation(message: string): (string | number)[];
Parameter
Parameter |
Jenis |
Deskripsi |
pesan |
string |
Teks yang mungkin berisi referensi tabel string dan token interpolasi. |
Hasil:
(string | angka)[]
Array string dan angka.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-08-22 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-08-22 UTC."],[[["`utils.parsing.tokenizeInterpolation` parses a string, identifying interpolation tokens (%1, %2, etc.), string table references (%{bky_my_msg}), and escaped percentage signs (%%), returning an array of strings and numbers."],["It handles string table references by replacing them with their corresponding values from the `Msg` object, allowing for dynamic text insertion."],["The function also treats newline characters as individual string tokens to preserve formatting in the output."]]],[]]