RegularExpressionType

ऐसा टाइप जो रेगुलर एक्सप्रेशन के हिसाब से टेक्स्ट से मेल खाता हो. इस मैसेज को स्थानीय भाषा में बदला जा सकता है.

YAML प्रतिनिधि
entities: 
  string: object (Entity)
फ़ील्ड
entities

map (key: string, value: object (Entity))

ज़रूरी है. इकाइयों के नाम वाला मैप, जिसकी हर इकाई में रेगुलर एक्सप्रेशन स्ट्रिंग मौजूद हैं.

एक ऑब्जेक्ट जिसमें "key": value पेयर की सूची है. उदाहरण: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

इकाई

यह एक इकाई ऑब्जेक्ट दिखाता है, जिसमें तुलना के लिए इस्तेमाल किया जाने वाला रेगुलर एक्सप्रेशन होता है.

YAML प्रतिनिधि
display: 
  object (EntityDisplay)
regularExpressions: 
  - string
फ़ील्ड
display

object (EntityDisplay)

ज़रूरी नहीं. किसी क्वेरी से इकाई को निकालने के बाद, कैनवस पर दिखाए जाने वाले एलिमेंट. यह सिर्फ़ कैनवस की सुविधा वाले ऐप्लिकेशन के लिए काम का है.

regularExpressions[]

string

ज़रूरी है. RE2 रेगुलर एक्सप्रेशन सिंटैक्स का इस्तेमाल करता है (ज़्यादा जानकारी के लिए https://github.com/google/re2/wiki/Syntax देखें)