RegEx.DLL 0.6.0

लाइसेंस: मुफ्त ‎फ़ाइल आकार: 30.30 KB
‎उपयोगकर्ताओं की रेटिंग: 4.0/5 - ‎1 ‎वोट

करीबन RegEx.DLL

रेगेक्स.DLL वीबी प्रोग्रामर के लिए कुछ बहुत जरूरी नियमित अभिव्यक्ति हैंडलिंग प्रदान करता है। 'सीएल्सरेगेक्स' वर्ग सभी सामान्य यूएनएक्स वाइल्डकार्ड पात्रों को लागू करता है जो परिष्कृत स्ट्रिंग तुलना और खोज-और-प्रतिस्थापित अभियानों को अंजाम देने की अनुमति देते हैं। * '*' चरित्र अभिव्यक्ति में पिछले चरित्र की शून्य या अधिक घटनाओं का प्रतिनिधित्व करता है: एबी * सी एसी, एबीसी, एबीबीसी, एबीबीबीबीसी से मेल खाता है ... * '+' चरित्र अभिव्यक्ति में पिछले चरित्र की एक या अधिक घटनाओं का प्रतिनिधित्व करता है: एबी + सी एबीसी, एबीबीसी, एबीबीबीबीसी से मेल खाता है लेकिन एसी नहीं * घुंघराले कोष्ठक के भीतर संख्या पिछले चरित्र की घटनाओं की एक विशिष्ट संख्या का प्रतिनिधित्व करते हैं: एक मैच aaa a{3,5} मैच aaa, aaaaa और aaaaa * '?' चरित्र शून्य या पिछले चरित्र की एक घटनाओं का प्रतिनिधित्व करता है: a?c एसी और एसी से मेल खाता है * '.' चरित्र किसी भी एक चरित्र का प्रतिनिधित्व करता है: a.c एबीसी, AXc लेकिन एसी या एबीबीसी नहीं मैच गोल कोष्ठक का उपयोग पात्रों के समूहों के लिए '*' या '+' जैसे गुणकों को लागू करने के लिए किया जा सकता है: * (एबीसी)* एक खाली स्ट्रिंग, एबीसी, abcabc, abcabcabc से मेल खाता है ... * (एबीसी) + एबीसी, abcabc, abcabcabc मैचों. स्क्वायर कोष्ठक का उपयोग एकल चरित्र के लिए संभावित मूल्यों को निर्दिष्ट करने के लिए किया जा सकता है। पात्रों की एक श्रृंखला का प्रतिनिधित्व करने के लिए इस संदर्भ में एक हाइफन का उपयोग किया जा सकता है। यदि कोष्ठक के भीतर पहला चरित्र एक '^' है तो सीमा समावेशी के बजाय अनन्य है (यानी अभिव्यक्ति किसी भी एक चरित्र से मेल खाती है) * ए [बीबी] सी एबीसी और एबीसी से मेल खाता है * एक [^ 0-9] सी एबीसी और AXc मैच लेकिन a0c नहीं.. । a9c एक '' प्रतीक निम्नलिखित चरित्र के विशेष अर्थ को नकारता है। केवल मान्य अगर यह *+में से एक से पहले है? {([])}. * ए * सी एक * सी मैच * एक [[]] सी एक] सी और एक [सी मैच * एक \ सी एसी मैच * एबीसी एक वैध अभिव्यक्ति नहीं है डाउनलोड में वीबी कोड नमूने शामिल हैं जो पुस्तकालय का उपयोग करने का प्रदर्शन करते हैं। यह पुस्तकालय अभी भी बीटा परीक्षण में है - यह छोटे अभिव्यक्तियों के लिए अच्छी तरह से काम करता है, लेकिन कोड की पुनरावृत्ति प्रकृति के कारण अब तार कुछ समय ले सकते हैं।