Thread View: chile.comp.programacion
9 messages
9 total messages
Started by Pintamono
Thu, 30 Aug 2007 19:30
Expresion Regular
Author: Pintamono
Date: Thu, 30 Aug 2007 19:30
Date: Thu, 30 Aug 2007 19:30
9 lines
1074 bytes
1074 bytes
Como ser�a la expresion regular para que solo acepte P o C o numeros decimales? nunca aceptar las tres Tengo eso [P|C]|[-+]?[0-9]*\.?[0-9]* pero no me convence, quien sabe bien del tema? Gracias.
Re: Expresion Regular
Author: Mauricio Vergara Ereche
Date: Thu, 30 Aug 2007 20:33
Date: Thu, 30 Aug 2007 20:33
14 lines
1441 bytes
1441 bytes
Pintamono <pintamono@nomandeweas.kk> wrote: > Como ser?a la expresion regular para que solo acepte P o C o numeros > decimales? nunca aceptar las tres > Tengo eso > [P|C]|[-+]?[0-9]*\.?[0-9]* Esto podr�a ser? (P|C|([0-9]*)) argh... nunca han sido mi fuerte :-P -- Mauricio Vergara Ereche mave [@] inf [.] utfsm [.] cl counter.li.org: #188365
Re: Expresion Regular
Author: Pablo Jimenez
Date: Thu, 30 Aug 2007 20:40
Date: Thu, 30 Aug 2007 20:40
21 lines
1464 bytes
1464 bytes
Pintamono <pintamono@nomandeweas.kk> dijo: > Como sería la expresion regular para que solo acepte P o C o numeros > decimales? nunca aceptar las tres > Tengo eso > > [P|C]|[-+]?[0-9]*\.?[0-9]* > > pero no me convence, quien sabe bien del tema? Está bien que no te convenza, porque lo de "P o C" está mal: pusiste que aceptara P, |, C o una cifra. Creo sería más adecuado: P|C|[-+]?[0-9]*\.?[0-9]* A propósito, ¿estás seguro que sólo encontrarás un punto como separador de decimales? Saludos. -- Pablo Jimenez
Re: Expresion Regular
Author: Pablo Jimenez
Date: Thu, 30 Aug 2007 20:42
Date: Thu, 30 Aug 2007 20:42
15 lines
1280 bytes
1280 bytes
Pintamono <pintamono@nomandeweas.kk> dijo: > Como sería la expresion regular para que solo acepte P o C o numeros > decimales? nunca aceptar las tres > Tengo eso > > [P|C]|[-+]?[0-9]*\.?[0-9]* > > pero no me convence, quien sabe bien del tema? Me sobró un | en la expresión anterior, bastaba con: [PC]|[-+]?[0-9]*\.?[0-9]* -- Pablo Jimenez
Re: Expresion Regular
Author: Luis León Cárdenas Graide
Date: Fri, 31 Aug 2007 22:53
Date: Fri, 31 Aug 2007 22:53
33 lines
2030 bytes
2030 bytes
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El Jue 30 Ago 2007 15:30 escuch� un rumor en chile.comp.programacion donde Pintamono dijo: > Como ser�a la expresion regular para que solo acepte P o C o numeros > decimales? nunca aceptar las tres > Tengo eso > > [P|C]|[-+]?[0-9]*\.?[0-9]* > > pero no me convence, quien sabe bien del tema? Te ayudar'ia, pero no logro entender claramente qu'e patr'on necesitas. Postea unos ejemplos que s'i quieres aceptar y otros que no quieras aceptar. Mientras m'as, mejor. Saludos. - -- Luis Le�n C�rdenas Graide - http://www.linkedin.com/in/luiscardenasgraide PGP FingerPrint: 437E 48AB 0093 62AC 07DA F016 EBD8 DBD3 2ECE 5829 Linux User #415.072 - http://counter.li.org liberaciondigital.org: Ciudadanos de frente a las pol�ticas tecnol�gicas -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFG2Jv469jb0y7OWCkRAhqsAJkBx8F8f6ORz+3BhGb+UQ5J2fEVVACcCA+f eHn6n0nDWECiQ9QPha6mLfg= =X/g1 -----END PGP SIGNATURE-----
Re: Expresion Regular
Author: Pintamono
Date: Sat, 01 Sep 2007 01:37
Date: Sat, 01 Sep 2007 01:37
59 lines
2623 bytes
2623 bytes
Gracias... el tema es el siguiente... Es un conjunto de notas.. Cuando un alumno no tiene nota se le coloca P de pendiente cuando la nota es de un curso similar se le coloca C de convalidado y lo de los decimales es por la nota 5.5 por ejemplo... entonces yo quiero validar que no se ingrese una f o una a o cualquier otra letra que no sea p/c, o mismo para los decimales... Eso es.. Gracias. Por cierto, esta expresion [PC]|[-+]?[0-9]*\.?[0-9]* en viada por Pablo Jimenez parece ser la correcta... "Luis Le�n C�rdenas Graide" <lucho.SIN.ESTO.stein@gmEil.com> escribi� en el mensaje news:fba65o$90n$1@helcaraxe.dcc.uchile.cl... > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > El Jue 30 Ago 2007 15:30 escuch� un rumor en chile.comp.programacion donde > Pintamono dijo: > > > Como ser�a la expresion regular para que solo acepte P o C o numeros > > decimales? nunca aceptar las tres > > Tengo eso > > > > [P|C]|[-+]?[0-9]*\.?[0-9]* > > > > pero no me convence, quien sabe bien del tema? > > > Te ayudar'ia, pero no logro entender claramente qu'e patr'on necesitas. Postea > unos ejemplos que s'i quieres aceptar y otros que no quieras aceptar. > Mientras m'as, mejor. > > Saludos. > > - -- > Luis Le�n C�rdenas Graide - http://www.linkedin.com/in/luiscardenasgraide > PGP FingerPrint: 437E 48AB 0093 62AC 07DA F016 EBD8 DBD3 2ECE 5829 > Linux User #415.072 - http://counter.li.org > liberaciondigital.org: Ciudadanos de frente a las pol�ticas tecnol�gicas > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.6 (GNU/Linux) > > iD8DBQFG2Jv469jb0y7OWCkRAhqsAJkBx8F8f6ORz+3BhGb+UQ5J2fEVVACcCA+f > eHn6n0nDWECiQ9QPha6mLfg= > =X/g1 > -----END PGP SIGNATURE-----
Re: Expresion Regular
Author: +mArkO+
Date: Sat, 01 Sep 2007 17:38
Date: Sat, 01 Sep 2007 17:38
80 lines
3188 bytes
3188 bytes
yo no soy un experto en el tema, sin embargo a mi parecer esa expresion regular aceptaria cadenas como: a) . b) 1. c) .5 no seria mejor usar en vez del * un +, para que al menos debiera existir una vez. [PC]|[-+]?[0-9]+\.?[0-9]+ "Pintamono" <pintamono@NoMandeWeas.cl> escribi� en el mensaje news:fbafnp$pcr$1@aioe.org... > Gracias... > > el tema es el siguiente... > > Es un conjunto de notas.. > > Cuando un alumno no tiene nota se le coloca P de pendiente > cuando la nota es de un curso similar se le coloca C de convalidado > y lo de los decimales es por la nota 5.5 por ejemplo... > > entonces yo quiero validar que no se ingrese una f o una a o cualquier > otra > letra que no sea p/c, o mismo para los decimales... > > Eso es.. > > Gracias. > > Por cierto, esta expresion [PC]|[-+]?[0-9]*\.?[0-9]* en viada por Pablo > Jimenez parece ser la correcta... > > > > > "Luis Le�n C�rdenas Graide" <lucho.SIN.ESTO.stein@gmEil.com> escribi� en > el > mensaje news:fba65o$90n$1@helcaraxe.dcc.uchile.cl... >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> El Jue 30 Ago 2007 15:30 escuch� un rumor en chile.comp.programacion >> donde >> Pintamono dijo: >> >> > Como ser�a la expresion regular para que solo acepte P o C o numeros >> > decimales? nunca aceptar las tres >> > Tengo eso >> > >> > [P|C]|[-+]?[0-9]*\.?[0-9]* >> > >> > pero no me convence, quien sabe bien del tema? >> >> >> Te ayudar'ia, pero no logro entender claramente qu'e patr'on necesitas. > Postea >> unos ejemplos que s'i quieres aceptar y otros que no quieras aceptar. >> Mientras m'as, mejor. >> >> Saludos. >> >> - -- >> Luis Le�n C�rdenas Graide - http://www.linkedin.com/in/luiscardenasgraide >> PGP FingerPrint: 437E 48AB 0093 62AC 07DA F016 EBD8 DBD3 2ECE 5829 >> Linux User #415.072 - http://counter.li.org >> liberaciondigital.org: Ciudadanos de frente a las pol�ticas tecnol�gicas >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v1.4.6 (GNU/Linux) >> >> iD8DBQFG2Jv469jb0y7OWCkRAhqsAJkBx8F8f6ORz+3BhGb+UQ5J2fEVVACcCA+f >> eHn6n0nDWECiQ9QPha6mLfg= >> =X/g1 >> -----END PGP SIGNATURE----- > >
Re: Expresion Regular
Author: Chano
Date: Mon, 03 Sep 2007 22:07
Date: Mon, 03 Sep 2007 22:07
18 lines
1702 bytes
1702 bytes
+mArkO+ <kitim@porta.com> escribio: > yo no soy un experto en el tema, sin embargo a mi parecer esa expresion > regular aceptaria cadenas como: > a) . > b) 1. > c) .5 > no seria mejor usar en vez del * un +, para que al menos debiera existir una > vez. > [PC]|[-+]?[0-9]+\.?[0-9]+ P|C|[1-6]\.[0-9]|7\.0 Lo malo es que también calza 6.99 o 96.9898 pero no 97.89
Re: Expresion Regular
Author: Luis León Cárdenas Graide
Date: Tue, 04 Sep 2007 02:59
Date: Tue, 04 Sep 2007 02:59
43 lines
2295 bytes
2295 bytes
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El Vie 31 Ago 2007 21:37 escuch� un rumor en chile.comp.programacion donde Pintamono dijo: > Gracias... > > el tema es el siguiente... > > Es un conjunto de notas.. > > Cuando un alumno no tiene nota se le coloca P de pendiente > cuando la nota es de un curso similar se le coloca C de convalidado > y lo de los decimales es por la nota 5.5 por ejemplo... > > entonces yo quiero validar que no se ingrese una f o una a o cualquier otra > letra que no sea p/c, o mismo para los decimales... > > Eso es.. > > Gracias. > > Por cierto, esta expresion [PC]|[-+]?[0-9]*\.?[0-9]* en viada por Pablo > Jimenez parece ser la correcta... Y qu� tal: [PC]|[0-9](\.[0-9])? - -- Luis Le�n C�rdenas Graide - http://www.linkedin.com/in/luiscardenasgraide PGP FingerPrint: 437E 48AB 0093 62AC 07DA F016 EBD8 DBD3 2ECE 5829 Linux User #415.072 - http://counter.li.org liberaciondigital.org: Ciudadanos de frente a las pol�ticas tecnol�gicas -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFG3Mou69jb0y7OWCkRAgs/AJ90uZIfxhP2p9wkKtB+jWgPxkgpUwCgp7Ni 5vxSpnDA9/FrfYhJzgXo/Zk= =J8xr -----END PGP SIGNATURE-----
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads