Código PHP:
Ver original
/([2-5][5-5])/
Saludos
| 
 | |||
|  expresion regular   Tengo problemas para formular una expresion regular para encontrar los numeros entre 25 y 55 hice algo como esto pero no funciona, espero puedan ayudarme. 
Código PHP:
 Ver original Saludos | 
| 
 | |||
|  Respuesta: expresion regular  | 
| 
 | ||||
|  Respuesta: expresion regular   Esa expresión está mal, no captura números entre el 25 y 55.   Aquí las pruebas: 
Código PHP:
 Ver original Y los resultados:  Cita: Como puedes verificar, tu expresión es pésima y por lo tanto no es una solución ni de lejos. => 5 PASS! => 25 PASS! => 35 PASS! => 45 PASS! => 55 PASS!   
				__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. | 
| 
 | ||||
|  Respuesta: expresion regular   Según mi punto de vista es un desperdicio usar una expresión regular aquí, no hace falta. La misma comparación la consigues así: 
Código PHP:
 Ver original Y no hace falta desperdiciar recursos en una expresión regular que haga eso, te comento: la regla de oro de las expresiones regularese es que si ya hay algo que resuelva el problema sin necesitar expresiones regulares entonces no hacen falta, no las uses. 
				__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. | 
| 
 | |||
|  Respuesta: expresion regular   pateketrueque en mi caso no me sirve hacer la comparacion con php ya que la expresion es para un prefabricado, italico76 tu expresion no me funciona . Saludos | 
| 
 | ||||
|  Respuesta: expresion regular   Esa expresión tampoco pasa, la cuestión es el rango de valores, siendo inclusivo. Tu expresión sólo valida el 25 y 55, que sería lo mismo a: /^(?:25|55)$/ Así que no tiene mucho chiste.   
				__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. | 
| 
 | ||||
|  Respuesta: expresion regular   Cita:  ¿A que le llamas prefabricado y que relación tiene con una simple comparación? No entiendo el contexto, pero si no hay otra forma entonces esperemos a que muevan el tema sl sub-foro de RegExp. 
				__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. | 
| 
 | ||||
|  Respuesta: expresion regular   Pues eso esta dificil.....  de 20 a 59 se puede facil asi '/^[2-5]{1}[0-9]{1}$/' pero de 25 a 55 tienes un problema y ni siquiera se si las expresiones regulares tiene tanto poder  
				__________________ Salu2! | 
| 
 | ||||
|  Respuesta: expresion regular   No es difícil, aunque sigo pensado que es innecesario. 
Código PHP:
 Ver original La clave está en declarar varios tipos de rangos, ya que uno sólo no puede abarcar diferentes números a la vez. Es decir, el primer rango a discriminar es un rango finito, del 30 al 49, debido a que el 25 y 55 son truncos y no pueden incluirse en dicho rango. [3-4][0-9] El segundo rango debe cubrir aquellos números mayores o iguales a 25, pero debajo del primer rango citado. 2[5-9] El último rango cubre el restante de posibilidades, aquellos números menores o iguales a 55, pero fuera de los rangos iniciales. 5[0-5] Finalmente se debe agrupar todo usando el operador OR (pipe o barra), para que compruebe todos los casos. Imposible no es. 
				__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. | 
| Etiquetas: |