Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Choclito en 30 Abril 2010, 21:08 pm



Título: expresiones Regulares
Publicado por: Choclito en 30 Abril 2010, 21:08 pm
- Numeros Enteros:DD* Ekivalencia  D+
- Numeros Enteros con Signo : ($|+|-)D+
- Numeros Decimales : D+.D+
- Comentarios de Linea C# : //(L|D|S)*

Ahora yo taba intentado hacer
-Cadenas del alfabeto {x,y,z} donde no aparecen dos x ni dos z consecutivas


Título: Re: expresiones Regulares
Publicado por: raul338 en 1 Mayo 2010, 02:01 am
primero que nada no hacemos tarea, pon lo que hiciste.

Segundo, estas seguro de que esas expresiones regulares son asi? Yo trabajo mucho con ellas y las definiria asi

- Numeros Enteros:\d\d* Equivalencia  \d+
- Numeros Enteros con Signo : (\$|+|-)\d+
- Numeros Decimales : \d+\.\d+
- Comentarios de Linea C# : //.*


Y para que no aparescan las xx o zz usa cuantificadores y negadores :)


Título: Re: expresiones Regulares
Publicado por: Choclito en 1 Mayo 2010, 05:05 am
bueno tu lo que estas haciendo tas representando en un lenguaje de programacion
esas expresiones regulares que puse no estan representando en ningun Lp estoy haciendo es teoricamente.El Libro que yo estoy Trabajando es del Dragon Rojo y son Ejemplos qu eeh visto ahi y ese ejercicio que puse no es tarea solo es curiosidad que toy tratando de resolver de ese libro.


Título: Re: expresiones Regulares
Publicado por: raul338 en 1 Mayo 2010, 05:09 am
De hecho las expresiones regulares son independientes del lenguaje de programacion, son asi :P como las puse

Entonces si en el libro los tiene distintos pues no puedo ayudarte ya que ni tengo el libro ni se la forma que lo establece el libro :P