RegEx.DLL 0.6.0

Licencia: Gratis ‎Tamaño del archivo: 30.30 KB
‎Calificación de usuarios: 4.0/5 - ‎1 ‎Votos

acerca de RegEx.DLL

RegEx.DLL proporciona un manejo de expresiones regulares muy necesario para los programadores de VB. La clase 'clsRegEx' implementa todos los caracteres comodín UNIX comunes, lo que permite realizar comparaciones de cadenas sofisticadas y operaciones de búsqueda y reemplazo. * El carácter '*' representa cero o más apariciones del carácter anterior en la expresión: ab*c coincide con ac, abc, abbc, abbbbbbbc ... * El carácter '+' representa una o más apariciones del carácter anterior en la expresión: ab+c coincide con abc, abbc, abbbbbbbc pero no ac * Los números entre llaves representan un número específico de apariciones del carácter anterior: un partido aaa a-3,5 partidos aaa, aaaa y aaaaa * El carácter '?' representa cero o una ocurrencia del carácter anterior: a?c coincide con ac y aac * El carácter '.' representa cualquier carácter individual: a.c coincide con abc, aXc pero no ac o abbc Los corchetes redondos se pueden utilizar para aplicar multiplicadores, como '*' o '+', a grupos de caracteres: * (abc)* coincide con una cadena vacía, abcabc, abcabcabc ... * (abc)+ coincide con abc, abcabc, abcabcabc ... Los corchetes se pueden utilizar para especificar valores posibles para un solo carácter. Un guión se puede utilizar en este contexto para representar un rango de caracteres. Si el primer carácter entre corchetes es un '', entonces el intervalo es exclusivo en lugar de inclusivo (es decir, la expresión coincide con cualquier carácter individual que no se muestra): * a[bB]c coincide con abc y aBc * a[-0-9]c coincide con abc y aXc pero no a0c ... a9c Un símbolo '' niega el significado especial del siguiente carácter. ¿Sólo es válido si precede a uno de *+? {([])}. * a*c coincide con a*c * a[[]]c coincide con a]c y a[c * a-c coincide con ac * abc no es una expresión válida La descarga incluye ejemplos de código VB que muestran cómo utilizar la biblioteca. Esta biblioteca todavía está en prueba beta - funciona bien para expresiones cortas, pero debido a la naturaleza recursiva del código cadenas más largas pueden tardar un tiempo.