--- title: string - स्ट्रिंग summary: बाइट्स का अनुक्रम। Lua 5.1 में #text बाइट्स गिनता है, UTF-8 वर्ण नहीं। स्ट्रिंग जोड़ने के लिए .. का उपयोग करें। section: reference kind: guide status: reference updated: 2026-10-26 tags: ["API","X4"] sources: ["https://wiki.egosoft.com/X4%20Foundations%20Wiki/Modding%20Support/","https://www.lua.org/manual/5.1/manual.html","https://luajit.org/ext_ffi_api.html"] --- ## अर्थ बाइट्स का अनुक्रम। Lua 5.1 में #text बाइट्स गिनता है, UTF-8 वर्ण नहीं। स्ट्रिंग जोड़ने के लिए .. का उपयोग करें। ## उदाहरण ```lua local text = "ship" local upper = string.upper(text) local same = text:upper() local joined = text .. "_name" ``` **क्या होता है:** upper = "SHIP", same = "SHIP", joined = "ship_name"; मूल पाठ "ship" बना रहता है। यह टुकड़ा लॉग संदेश नहीं प्रिंट करता है या नहीं लिखता है। दिखाए गए मान उदाहरण के अपेक्षित परिणाम हैं। ## मेथड और संबंधित कॉल | फ़ंक्शन | लौटाता है | उद्देश्य | | --- | --- | --- | | [string.byte](wiki:api-standard-string-byte-281cf317) | [`number`](wiki:type-number), ... | चयनित स्ट्रिंग रेंज के लिए संख्यात्मक बाइट मान लौटाता है। | | [string.char](wiki:api-standard-string-char-d6ca661d) | [`string`](wiki:type-string) | संख्यात्मक बाइट मानों से स्ट्रिंग का निर्माण करता है। | | [string.find](wiki:api-standard-string-find-f077b0bb) | ([`number`](wiki:type-number), [`number`](wiki:type-number), ...) \| [`nil`](wiki:type-nil) | प्रतिफल प्रारंभ/अंत स्थिति से मेल खाता है, जिसके बाद पैटर्न कैप्चर होते हैं, या शून्य जब कोई मेल नहीं खाता है। | | [string.format](wiki:api-standard-string-format-6dd0b9fc) | [`string`](wiki:type-string) | प्रारूप विनिर्देश और आपूर्ति किए गए मानों से एक स्ट्रिंग बनाता है। | | [string.gmatch](wiki:api-standard-string-gmatch-de045990) | [`function`](wiki:type-function) | Lua-पैटर्न मैच इटरेटर लौटाता है; Lua पैटर्न PCRE नियमित अभिव्यक्ति से अलग हैं। | | [string.lower](wiki:api-standard-string-lower-45da4911) | [`string`](wiki:type-string) | एक छोटे अक्षरों की प्रति लौटाता है; यह एक सामान्य यूनिकोड केस कनवर्टर नहीं है। | | [string.rep](wiki:api-standard-string-rep-61de1e05) | [`string`](wiki:type-string) | अनुरोधित संख्या में बार दोहराया स्ट्रिंग लौटाता है. | | [string.upper](wiki:api-standard-string-upper-dde50125) | [`string`](wiki:type-string) | एक बड़े अक्षर की प्रति लौटाता है; यह एक सामान्य यूनिकोड केस कनवर्टर नहीं है। |