Regular Expression Component Library for BCB 3.1

Licentie: Gratis ‎Bestandsgrootte: 3.46 MB
‎Gebruikersbeoordeling: 3.0/5 - ‎4 ‎Stemmen

De componentbibliotheek voor reguliere expressie is een eenvoudig te gebruiken bibliotheek voor het zoeken en/of vervangen van tekenreeksen of gegevens in bestanden met behulp van reguliere expressies. Het ondersteunt zowel VCL-programmering met behulp van het RAD-programmeermodel van C++ Builder IDE als de niet-VCL-programmering. Beide programmeermethoden ondersteunen de eigenschappen, methoden en gebeurtenissenmodel C++ Builder. Het heeft flexibele expressieopties die overeenkomen met elk type syntaxis van reguliere expressie. Er is uitgebreide documentatie om het gebruik ervan uit te leggen en de bibliotheek wordt volledig ondersteund. De bibliotheek is ook snel en eenvoudig te gebruiken en de headerbestanden worden automatisch gekoppeld in de juiste ondersteunende bibliotheken. Reguliere expressies zijn een middel om te zoeken op basis van patronen die zijn aangenomen uit het UNIX-idee van reguliere expressies in verschillende Unix-tools. Het model eigenschappen/methoden/gebeurtenissen gebruikt: a) Eigenschappen voor het opgeven van een reguliere expressie, tekenreeks om aan te passen, bestandsspecificatie (met jokertekens) om aan te passen, flexibele opties voor de syntaxis van reguliere expressie, flexibele opties voor overeenkomende overwegingen en andere eigenschappen om overeenkomende mogelijkheden te verbeteren. b) methoden om op tal van manieren bij een tekenreeks te passen; de hele tekenreeks, het begin van de tekenreeks, overal in de tekenreeks, meerdere exclusieve overeenkomsten in een tekenreeks. Methoden om bestandsgegevens aan te passen; ofwel een enkele overeenkomst in een bestand of meerdere overeenkomsten in een bestand. Een methode om gegevens in een tekenreeks of bestand te wijzigen op basis van de syntaxis van de vervangingsindruk op basis van opmaak, waarbij de werkelijke gevonden gegevens of een van de subexpressies kunnen worden gebruikt. Een methode voor het splitsen van tekenreeksen op basis van reguliere expressies. c) Gebeurtenissen om het verzamelen van specifieke gegevens voor elk van de overeenkomende methoden te verwerken. De meeste gebeurtenishandlers krijgen toegang tot wat de expressie overeenkomt en tot wat elke subexpressie van de expressie overeenkomt.

versiegeschiedenis

  • Versie 3.1 geplaatst op 2002-11-16
    Eigenschappen en gebeurtenissen voor de klasse niet-VCL met behulp van __property en __closure, die op run-time kunnen worden ingesteld.

Programmadetails