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 देखें)