elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  [SOURCE] RegEx .NET
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [SOURCE] RegEx .NET  (Leído 4,077 veces)
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.866



Ver Perfil
[SOURCE] RegEx .NET
« en: 2 Mayo 2013, 10:23 am »




DESCRIPCIÓN:

RegEx.NET es una aplicación sencilla para crear y testear expresiones regulares.

Es de diseño minimalista al estilo del editor de texto "Sublime Text", aunque en esta nueva versión le he añadido un selector de tema para los que prefieres las cosas blancas.

· Permite separar los resultados por grupos (sub-expresiones).
· Copiar los resultados encontrados por el regex al portapapeles.
· Cargar o arrastrar un archivo de texto diréctamente.
· Elegir entre una pequeña cantidad de expresiones regulares predefinidas.
· Comprueba si el RegEx tiene la sintaxis válida para .NET.

NOTAS: Aún falta por mejorar la precisión de detección (mejor dicho, el cambio de los colores) cuando el texto del richtextbox se modifica manualmente.



IMÁGENES:



   





DEMOSTRACIÓN:

VERSIÓN NUEVA:


VERSIÓN ANTIGUA:




DESCARGA:
http://elektrostudios.tk/RegEx.NET.zip

Incluye source, compilado, e instalador.


« Última modificación: 11 Septiembre 2013, 16:26 pm por EleKtro H@cker » En línea



Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.866



Ver Perfil
Re: [SOURCE] RegEx .NET
« Respuesta #1 en: 11 Septiembre 2013, 15:29 pm »

NUEVA VERSIÓN DISPONIBLE

Cambios:

· Soporte para separar los resultados por los grupos de expresiones regulares.
· Añadido una lista desplegable con expresiones predefinidas.
· Un selector de tema visual.
· Un sin fín de bugs corregidos en general, cosas añadidas y mejoras internas.

Cosas por hacer:

· La aplicación funciona perféctamente con archivos de texto que no superen los miles de lineas, así que no abusar ya que la aplicación es multi hilo por la sencilla razón de que testeé la función importante del programa en un thread separado pero aun así tardaba demasiado en "matchear" cuando habia una gran cantidad de miles de lineas, así que no sé que podré hacer para mejorar el rendimiento en esos casos particulaes, a ver si se me ocurre algo diferente...





DESCARGA:
http://elektrostudios.tk/RegEx.NET.zip

Incluye source, compilado, e instalador.


En línea



JazzUCristo

Desconectado Desconectado

Mensajes: 13



Ver Perfil WWW
Re: [SOURCE] RegEx .NET
« Respuesta #2 en: 11 Septiembre 2013, 16:33 pm »

A ver si me resuelve para la próxima q necesite moldear una regexp...  ;-)

Citar
Cosas por hacer:

· La aplicación funciona perféctamente con archivos de texto que no superen los miles de lineas, así que no abusar ya que la aplicación es multi hilo por la sencilla razón de que testeé la función importante del programa en un thread separado pero aun así tardaba demasiado en "matchear" cuando habia una gran cantidad de miles de lineas, así que no sé que podré hacer para mejorar el rendimiento en esos casos particulaes, a ver si se me ocurre algo diferente...

Yo en una app q habia hecho q buscaba sobre un archivo de 100mb, estudiando rendimientos vi q le da mil vueltas hacer una funcion manual a usar regex, cuando es posible... no se si sería el caso concreto o q.
Tambien me iba mucho mejor hacer una funcion tu mismo con arrays de caracteres q usar metodos como .substr
En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.866



Ver Perfil
Re: [SOURCE] RegEx .NET
« Respuesta #3 en: 11 Septiembre 2013, 16:53 pm »

estudiando rendimientos vi q le da mil vueltas hacer una funcion manual a usar regex, cuando es posible...

Si, es cierto, también he hecho y he visto ese tipo de tests donde se ponga un string.replace que se quite el regex (siempre que se busque rendimiento, velocidad), pero puf!!... creo que sería un comecocos escribir una función semejante con substrings y replaces.

Si quieres una aplicación profesional puedes usar RegExBuddy, aunque a mi personálmente me ralla bastante, tiene mucho "colorín", además el texto es minúsculo y no tiene opciones para hacer más grande ni el texto ni la ventana, eso si, la funcionalidad del programa es excelente, pero bueno, por todo eso hice mi propia app para cuando necesito testear rgx.

Gracias por comentar,
saludos!
« Última modificación: 11 Septiembre 2013, 16:55 pm por EleKtro H@cker » En línea



Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
RegEx
.NET (C#, VB.NET, ASP)
CH4ØZ 5 5,414 Último mensaje 16 Septiembre 2011, 00:21 am
por CH4ØZ
duda con regex
PHP
jhonatanAsm 8 4,279 Último mensaje 28 Abril 2012, 20:32 pm
por engel lex
duda de regex
.NET (C#, VB.NET, ASP)
spiritdead 3 2,652 Último mensaje 29 Diciembre 2012, 07:26 am
por spiritdead
[Solucionado]Duda con regex « 1 2 »
Java
.:UND3R:. 14 7,679 Último mensaje 26 Noviembre 2013, 21:05 pm
por .:UND3R:.
[SOURCE] RegexCon (herramienta para correr substituiciones regex)
.NET (C#, VB.NET, ASP)
Eleкtro 0 1,994 Último mensaje 26 Febrero 2016, 16:23 pm
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines