9 रिपॉजिटरी
Retrieves segments of strings using indices or ranges.
Distinct from Substring Length Metrics: Distinct from Substring Length Metrics: focuses on extracting the actual content rather than calculating length metrics.
Explore 9 awesome GitHub repositories matching software engineering & architecture · Substring Extraction Methods. Refine with filters or upvote what's useful.
Crystal is a statically typed, compiled programming language designed for high performance and memory safety. It leverages an LLVM-based compiler to translate source code into optimized machine-executable binaries, while its type-inference-based static analysis enforces strict safety rules during the build process. The language distinguishes itself through a fiber-based concurrent runtime that manages lightweight execution units for asynchronous input and output without blocking the main process. It also features a powerful compile-time macro system that allows for the inspection and transfor
Retrieves specific segments of a string using character indices, length-based offsets, or ranges.
यह प्रोजेक्ट Bash स्क्रिप्टिंग और शेल प्रोग्रामिंग सीखने के लिए एक व्यापक शैक्षिक संसाधन और ट्यूटोरियल सीरीज़ है। यह Linux वातावरण के भीतर ऑटोमेशन स्क्रिप्ट लिखने और पुन: प्रयोज्य (reusable) टूल बनाने के लिए एक तकनीकी गाइड और संदर्भ मैनुअल के रूप में कार्य करता है। यह सामग्री DevOps और SysOps ऑटोमेशन पर केंद्रित है, जिसमें कस्टम कमांड-लाइन टूल का विकास, सिस्टम एडमिनिस्ट्रेशन ऑटोमेशन और रैंडम पासवर्ड जनरेशन व DDoS सुरक्षा जैसे सुरक्षा ऑटोमेशन का कार्यान्वयन शामिल है। इसके दायरे में वेरिएबल्स, लूप्स और कंडीशनल लॉजिक सहित मुख्य भाषा फ़ंडामेंटल्स, साथ ही सिस्टम हेल्थ मॉनिटरिंग, वेब सर्वर लॉग समराइज़ेशन और SSH के माध्यम से रिमोट सर्वर मैनेजमेंट जैसी परिचालन क्षमताएं शामिल हैं। यह इंटरैक्टिव मेनू निर्माण, आउटपुट फ़ॉर्मेटिंग और कमांड एलियासिंग के माध्यम से टर्मिनल इंटरैक्शन को भी संबोधित करता है। इसकी सामग्री को गाइड, ईबुक और स्क्रिप्टिंग संदर्भ की एक सीरीज़ के रूप में व्यवस्थित किया गया है।
Shows how to extract specific portions of strings using starting indices and lengths.
Carp is a statically typed Lisp compiler that compiles Lisp-like syntax directly to C source code, enabling seamless integration with existing C libraries and low-level system programming. It manages memory deterministically at compile time using ownership tracking and linear types, eliminating garbage collection pauses and runtime overhead while ensuring type safety through an inferred static type system. The language distinguishes itself through compile-time macro expansion and metaprogramming capabilities, allowing code generation and transformation before final binary output. It enforces
Provides substring extraction methods that retrieve segments of strings using start and end indices.
Amber एक ट्रांसपाइलर है जो हाई-लेवल सोर्स कोड को Bash, Zsh और Ksh के लिए निष्पादन योग्य शेल स्क्रिप्ट में अनुवादित करता है। यह शेल स्क्रिप्ट जनरेशन के लिए एक टाइप-सेफ वातावरण प्रदान करता है, जो स्टेटिक टाइप वैलिडेशन और स्टैंडअलोन निष्पादन योग्य स्क्रिप्ट बनाने की अनुमति देता है। यह प्रोजेक्ट एक संकलन प्रक्रिया के माध्यम से खुद को अलग करता है जिसमें आउटपुट आकार को कम करने के लिए ट्री-शेकिंग इम्पोर्ट ऑप्टिमाइज़ेशन और कस्टम हेडर व फ़ुटर के लिए टेम्प्लेट-आधारित स्क्रिप्ट रैपिंग शामिल है। यह कई फ़ाइलों में कोड पुन: उपयोग को प्रबंधित करने के लिए विज़िबिलिटी कंट्रोल्स के साथ एक मॉड्यूल-आधारित निर्भरता रिज़ॉल्यूशन सिस्टम का उपयोग करता है। यह भाषा व्यापक ऑटोमेशन क्षमताओं को कवर करती है, जिसमें व्यापक फ़ाइलसिस्टम मैनेजमेंट, प्रोसेस कंट्रोल, और HTTP के माध्यम से नेटवर्क संचार शामिल है। यह टेक्स्ट प्रोसेसिंग, डेटा मैनिपुलेशन, दिनांक और समय प्रबंधन, और सिस्टम इंट्रोस्पेक्शन के लिए इन-बिल्ट यूटिलिटीज़ प्रदान करती है। टूलसेट में लॉजिक वेरिफिकेशन के लिए एक एकीकृत टेस्ट रनर और सोर्स कमेंट्स से स्वचालित रूप से Markdown प्रोजेक्ट डॉक्यूमेंटेशन उत्पन्न करने के लिए एक यूटिलिटी शामिल है।
Provides a utility to extract specific segments of strings using index and length parameters.
यह प्रोजेक्ट एक व्यापक शैक्षिक संसाधन है जिसमें Bash प्रोग्रामिंग ट्यूटोरियल, स्क्रिप्टिंग संदर्भ और Linux कमांड लाइन मैनुअल शामिल हैं। यह स्क्रिप्ट लिखने, सिस्टम कार्यों को स्वचालित करने और टर्मिनल नेविगेशन व Unix सिस्टम प्रशासन में महारत हासिल करने के लिए निर्देशात्मक सामग्री प्रदान करता है। गाइड शेल पर्यावरण अनुकूलन की एक विस्तृत श्रृंखला को कवर करते हैं, जिसमें प्रॉम्प्ट स्टाइलिंग और उपनामों (aliases) का उपयोग शामिल है। यह कॉन्फ़िगरेशन फ़ाइलों को प्रबंधित करने और उपयोगकर्ता वातावरण को इनिशियलाइज़ करने के लिए एक शेल पर्यावरण गाइड भी प्रदान करता है। सामग्री नियंत्रण प्रवाह तर्क, अनुक्रमित और सहयोगी सरणियों (indexed and associative arrays) के साथ डेटा प्रबंधन, और टेक्स्ट प्रोसेसिंग सहित क्षमताओं का एक व्यापक सेट बताती है। अन्य कवर किए गए क्षेत्रों में फ़ाइल और संसाधन प्रबंधन, नियमित अभिव्यक्तियों (regular expressions) के साथ पैटर्न मिलान, और स्क्रिप्ट डिबगिंग व सिंटैक्स सत्यापन के लिए ऑब्जर्वेबिलिटी टूल्स शामिल हैं। संसाधन कमांड इतिहास पुनर्प्राप्ति, इनपुट पूर्णता, और कमांड लाइन नेविगेशन के लिए कीबोर्ड शॉर्टकट जैसी इंटरैक्टिव टर्मिनल सुविधाओं की भी व्याख्या करता है।
Provides techniques for extracting specific portions of a string based on offset and length.
sqlean C-आधारित साझा लाइब्रेरी के रूप में कार्यान्वित SQLite एक्सटेंशन लाइब्रेरी का एक संग्रह है। यह अतिरिक्त स्केलर और टेबल-वैल्यूड फंक्शन्स का एक सूट प्रदान करता है जो SQLite डेटाबेस इंजन की मूल क्षमताओं का विस्तार करता है। यह प्रोजेक्ट क्रिप्टोग्राफी, उन्नत गणित, नेटवर्किंग और फ़ाइल सिस्टम एक्सेस के लिए विशेष टूलसेट प्रदान करता है। इनमें बाइनरी हैशिंग और एन्कोडिंग, सांख्यिकीय विश्लेषण, IP पता सत्यापन, और CSV फ़ाइलों या फ़ाइल सिस्टम पथों को वर्चुअल टेबल के रूप में मैप करने की क्षमता शामिल है। लाइब्रेरी में नियमित अभिव्यक्तियों, फ़ज़ी मिलान और यूनिकोड-जागरूक स्ट्रिंग हेरफेर जैसे व्यापक टेक्स्ट प्रोसेसिंग टूल्स भी शामिल हैं। अतिरिक्त क्षमताएं उच्च-सटीक दिनांक और समय प्रबंधन और अद्वितीय पहचानकर्ताओं (unique identifiers) के निर्माण को कवर करती हैं।
Retrieves specific portions of strings using start positions, lengths, or ranges.
This repository is a curated guide and implementation library of coding patterns used to solve data structures and algorithms problems. It serves as a technical interview study resource, providing a comprehensive set of strategies and computational logic examples for optimizing time and space complexity. The project focuses on standardized algorithmic patterns, including sliding windows, two pointers, and dynamic programming. It features specific implementations for a wide range of challenges, such as LeetCode problem solutions and specialized techniques like cyclic sort and bitwise XOR opera
Provides logic to find the smallest substring containing a required set of characters.
This library is a header-only C++ framework that performs regular expression evaluation and static string analysis during the compilation phase. By leveraging template metaprogramming and constant expression evaluation, it transforms pattern matching logic into static state machines, effectively shifting the cost of parsing and validation from runtime to build time. The project distinguishes itself by encoding text data directly into the type system, allowing for the validation and extraction of string content before a program ever executes. This approach ensures that regular expression patte
Enables retrieving specific segments of matched text during compilation to use those values within constant expressions or template logic.
This project is a garbage collection library and memory allocator for C and C++ that provides automatic reclamation of unreachable objects. It functions as a memory management system that can replace standard allocation functions to automate memory reclamation without requiring source modification. The system is distinguished by its ability to perform incremental and generational garbage collection to reduce application pauses, as well as parallel collection to distribute tracing across multiple CPU cores. It includes a specialized string manipulation library that uses shared structures to en
Creates new string references representing specific ranges from existing sequences without duplicating underlying data.