จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
blockly > utils > การแยกวิเคราะห์
เนมสเปซ utils.parsing
ฟังก์ชัน
การทำงาน |
คำอธิบาย |
checkMessageReferences(message) |
ตรวจสอบว่าการอ้างอิง %{MSG_KEY} ในข้อความอ้างอิงถึงคีย์ของตารางสตริงข้อความ |
parseBlockColour(colour) |
แยกวิเคราะห์สีบล็อกจากตัวเลขหรือสตริง ตามที่ระบุไว้ในคําจํากัดความของบล็อก |
replaceMessageReferences(message) |
แทนที่การอ้างอิงตารางสตริงในข้อความ หากข้อความนั้นเป็นสตริง ตัวอย่างเช่น "%{bky_my_msg}" และ "%{BKY_MY_MSG}" จะถูกแทนที่ด้วยค่าในข้อความ ['MY_MSG'] |
tokenizeInterpolation(message) |
แยกวิเคราะห์สตริงที่มีโทเค็นการประมาณค่าเท่าใดก็ได้ (%1, %2, ...) และจะแทนที่การอ้างอิงตารางสตริง (เช่น %{bky_my_msg} และ %{BKY_MY_MSG} จะแทนที่ด้วยค่าในการส่งข้อความ ['MY_MSG']) อักขระสัญลักษณ์เปอร์เซ็นต์ "%" อาจใช้ Escape ได้ด้วยตัวเอง (เช่น "%%") อักขระบรรทัดใหม่จะแสดงผลเป็นโทเค็นสตริงที่มีอักขระขึ้นบรรทัดใหม่ 1 ตัวด้วย |
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-25 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2025-07-25 UTC"],[],[]]