इस प्रोजेक्ट के बारे में

ripgrep गति और दक्षता के लिए डिज़ाइन किया गया एक कमांड-लाइन सर्च टूल है। यह वर्तमान निर्देशिका में रेगुलर एक्सप्रेशन पैटर्न के लिए रिकर्सिव रूप से खोज करता है, और स्वचालित रूप से छिपी हुई फाइलों, बाइनरी फाइलों और .gitignore, .ignore, या .rgignore फाइलों में निर्दिष्ट फाइलों को छोड़ देता है। मुख्य क्षमताओं में शामिल हैं: - Rust के regex इंजन द्वारा संचालित उच्च-प्रदर्शन खोज, जो SIMD और फाइनाइट ऑटोमेटा का उपयोग करती है। - Windows, macOS और Linux के लिए प्रथम-श्रेणी समर्थन। - डिफ़ॉल्ट रूप से पूर्ण Unicode समर्थन। - टाइप-आधारित फ़िल्टरिंग का उपयोग करके विशिष्ट फ़ाइल प्रकारों को खोजने की क्षमता (जैसे, खोज को केवल Python फाइलों तक सीमित करना)। - UTF-8 के अलावा कई टेक्स्ट एन्कोडिंग का समर्थन (जैसे, UTF-16, latin-1, GBK)। - --search-zip फ्लैग के माध्यम से कंप्रेस्ड फ़ाइल स्वरूपों (brotli, bzip2, gzip, lz4, lzma, xz, zstandard) के साथ एकीकरण। - लुक-अराउंड और बैकरेफरेंस जैसी उन्नत regex सुविधाओं के लिए वैकल्पिक PCRE2 इंजन समर्थन। - मनमाने इनपुट प्रीप्रोसेसिंग फिल्टर का समर्थन। - एक समर्पित कॉन्फ़िगरेशन फ़ाइल के माध्यम से कॉन्फ़िगरेशन।