Quisiera saber si alguien me podria ayudar con las expresiones regulares

Adios

| |||
![]() Hola: Quisiera saber si alguien me podria ayudar con las expresiones regulares ![]() Adios ![]() |
| ||||
mmm esta también vale, pero además comprueba que el año esté entre 1900 y 2099, el mes entre 01 y 12 y el día entre el 01 y el 31 ![]()
Código:
var pat = /^19[0-9][0-9]-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])|^20[0-9][0-9]-(0[1-9]|1[0-2])-(0[1-9]|[1,2][0-9]|3[0-1])/ |
| ||||
Cita: Hola claray,
Iniciado por claray disculpa la ignorancia...pero, ¿a que llamas "expresiones regulares"? saludos. una expresión regular es un patrón contra el que comprobar si una cadena cumple unos determinados requisitos (que vienen dados por el patrón) ![]() ![]() |
| ||||
Cita: claray: En muchas de tus respuestas has demostrado que sabes bastante de muchos temas, pero sin dudas es imposible saber todo... en esto de las expresiones regulares, sabía que intervendría tunait (¡Hola
Iniciado por claray Gracias tunait, es preferible pasar por ignorante una vez que tonto de pr vida, je je je. ![]() Recuerdo que haciendo una búsqueda en google encontré algunos enlaces interesantes sobre el tema, pero debo admitir que a pesar de parecer cosa fácil, a mi me cuesta entenderlo Saludos ![]()
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |
| |||
![]() Hola a todos: Quisiera daros las gracias a todos los q me habeis respondido y especialmente a Tunait, q al final es la expresion q me ha servido estupendamente. Muchisimas gracias, y una ultima cosilla ![]() Adios: ![]() |
| ||||
Ikusimak: Creo que ésto te bastará. . ![]() Cita: Saludos a todos y en especial a mi amigocha tunait var pat = "\\d[0-9]" ![]()
__________________ Nadie roba nada ya que en la vida todo se paga . . . Exentrit - Soluciones SharePoint & Net |
| |||
Gracias de nuevo pero.... Hola rooTk: Acabo de probarlo y funciona bien para los números negativos, pero no acota la nota entre 0 y 10 (ambos inclusive) y tp me deja meter numeros decimales (P. Ej. 9.6, 8.1, etc) Os agradezco la ayuda. Un saludo y enhorabuena: ![]() |
| ||||
Tal vez es mejor no usar expresiones regulares en este caso; verifica si el contenido es un número con el método isNaN(valor). Devuelve true si no es un número y false si lo es ![]() ![]() ![]() Última edición por tunait; 28/08/2004 a las 06:10 |