- Posts: 40
- Thank you received: 2
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
Validacion texto corto
- gerism81
- Topic Author
- Offline
- Senior Member
Less
More
1 year 10 months ago #228316
by gerism81
Validacion texto corto was created by gerism81
Buenos días,
Deseo crear una pregunta de texto corto para introducir un código donde el primer caracter sea una letra (A,B,C) seguido de - y finalmente 4 caracteres numéricos. Por ejemplo: C-4519
Como debería ser la validación?
Muchas gracias
Deseo crear una pregunta de texto corto para introducir un código donde el primer caracter sea una letra (A,B,C) seguido de - y finalmente 4 caracteres numéricos. Por ejemplo: C-4519
Como debería ser la validación?
Muchas gracias
Please Log in to join the conversation.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12779
- Thank you received: 3940
1 year 10 months ago #228367
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Validacion texto corto
Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: gerism81
Please Log in to join the conversation.
- gerism81
- Topic Author
- Offline
- Senior Member
Less
More
- Posts: 40
- Thank you received: 2
1 year 10 months ago #228413
by gerism81
Replied by gerism81 on topic Validacion texto corto
Muchas gracias
Please Log in to join the conversation.
- gerism81
- Topic Author
- Offline
- Senior Member
Less
More
- Posts: 40
- Thank you received: 2
1 year 10 months ago #228860
by gerism81
Replied by gerism81 on topic Validacion texto corto
Una pregunta, se podría realizar la siguiente validación: Que el código numérico pudiera ser de como máximo 4 dígitos.
Es decir, que se pudiera introducir P-1234 pero también P-11 sin tener que escribir P-0011
Gracias de nuevo
Es decir, que se pudiera introducir P-1234 pero también P-11 sin tener que escribir P-0011
Gracias de nuevo
Please Log in to join the conversation.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12779
- Thank you received: 3940
1 year 10 months ago - 1 year 10 months ago #228893
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Validacion texto corto
Más información sobre las expresiones regulares.
Por ejemplo:
[url] regex101.com/ [/url]
O en youtube, busca por "regex tutorial español"
Joffm
Por ejemplo:
[url] regex101.com/ [/url]
O en youtube, busca por "regex tutorial español"
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 1 year 10 months ago by Joffm.
The following user(s) said Thank You: gerism81
Please Log in to join the conversation.
- gerism81
- Topic Author
- Offline
- Senior Member
Less
More
- Posts: 40
- Thank you received: 2
1 year 9 months ago #229070
by gerism81
Replied by gerism81 on topic Validacion texto corto
Desconocía esto de las expresiones regulares. Muy interesante, muchas gracias.
De hecho, estaba intentando que en en cualquier matriz, las subpreguntas estuvieran alineadas a la izquierda, ya que por defecto me salen alienadas a la derecho, con las opciones de respuesta. Esto también se podría modificar con expresiones regulares?
Gracias de nuevo
De hecho, estaba intentando que en en cualquier matriz, las subpreguntas estuvieran alineadas a la izquierda, ya que por defecto me salen alienadas a la derecho, con las opciones de respuesta. Esto también se podría modificar con expresiones regulares?
Gracias de nuevo
Please Log in to join the conversation.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12779
- Thank you received: 3940
1 year 9 months ago - 1 year 9 months ago #229072
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Validacion texto corto
Esto no tiene relación con tu pregunta anterior (validación texto corto)
Inicia un nuevo hilo.
Inicia un nuevo hilo.
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 1 year 9 months ago by Joffm.
Please Log in to join the conversation.
- JoyTabella
- Offline
- New Member
Less
More
- Posts: 5
- Thank you received: 0
1 year 8 months ago #230210
by JoyTabella
Replied by JoyTabella on topic Validacion texto corto
Buenas tardes/noches colegas!
Escribo porque hace tiempo que no doy con la Expresión regular (Regex) de lo siguiente:
Necesito que todas las respuestas de los participantes para el item "Nombre" .. tengan los caracteres únicamente en mayúsculas.
Ya probe diferentes expresiones como :
/[A-ZÑÁÉÍÓÚ\s]+$/
/^[A-Z]+/
Con signo de pesos al final, sin signo de pesos, con ^ sin ^ ...
Solo hace el regex en el primer caracter y al válidar que ese esta en mayús se olvida del resto, por lo que puedo ingresar : Angela , Maria ... En vez de ANGELA, MARIA ...
Lo ideal sería poder agregar espacios y tildes como en el primer ejemplo, pero tampoco funciona.
Hace bastante que le doy vuelta al asunto, cada vez que abre una nueva convocatoria vuelvo a este tema y vuelvo a intentarlo, pero nada.
Espero que me puedan ayudar,
Desde ya se agradece!
Saludos comunidad!
Escribo porque hace tiempo que no doy con la Expresión regular (Regex) de lo siguiente:
Necesito que todas las respuestas de los participantes para el item "Nombre" .. tengan los caracteres únicamente en mayúsculas.
Ya probe diferentes expresiones como :
/[A-ZÑÁÉÍÓÚ\s]+$/
/^[A-Z]+/
Con signo de pesos al final, sin signo de pesos, con ^ sin ^ ...
Solo hace el regex en el primer caracter y al válidar que ese esta en mayús se olvida del resto, por lo que puedo ingresar : Angela , Maria ... En vez de ANGELA, MARIA ...
Lo ideal sería poder agregar espacios y tildes como en el primer ejemplo, pero tampoco funciona.
Hace bastante que le doy vuelta al asunto, cada vez que abre una nueva convocatoria vuelvo a este tema y vuelvo a intentarlo, pero nada.
Espero que me puedan ayudar,
Desde ya se agradece!
Saludos comunidad!
Please Log in to join the conversation.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12779
- Thank you received: 3940
1 year 8 months ago #230217
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Validacion texto corto
Como mostré en la primera respuesta de este hilo
[url] forums.limesurvey.org/forum/spanish-foru...n-texto-corto#228367 [/url]
no veo ningun problema con
/^[A-ZÑÁÉÍÓÚ\s]+$/
Joffm
[url] forums.limesurvey.org/forum/spanish-foru...n-texto-corto#228367 [/url]
no veo ningun problema con
/^[A-ZÑÁÉÍÓÚ\s]+$/
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Please Log in to join the conversation.
- JoyTabella
- Offline
- New Member
Less
More
- Posts: 5
- Thank you received: 0
1 year 8 months ago - 1 year 8 months ago #230237
by JoyTabella
Replied by JoyTabella on topic Validacion texto corto
Buen día Joffm, desde Argentina!
Gracias por la pronta contestación.
Volví a intentar con esta sentencia pero nada ..
Ejemplo 1
Ejemplo2
Eso de las tildes lo aclaraba porque tampoco me lo tomaba
Aquí esta el conjunto de regex. Me estoy olvidando de algo más? Alguna otra configuración para que acepte el comando? Lo estoy poniendo en un lugar erroneo?
Es como si no hiciera las siguientes repeticiones, no encontre en regex un simbolo que indique que tal grupo de sentencias siempre se debe cumplir, solo que al menos 1 con el +, o 0 o más veces con * .
Se utiliza la versión de LimeSurvey:Versión 2.62.0+170124
Desde ya muchas gracias!
Saludos.
Gracias por la pronta contestación.
Volví a intentar con esta sentencia pero nada ..
Ejemplo 1
Ejemplo2
Eso de las tildes lo aclaraba porque tampoco me lo tomaba
Aquí esta el conjunto de regex. Me estoy olvidando de algo más? Alguna otra configuración para que acepte el comando? Lo estoy poniendo en un lugar erroneo?
Es como si no hiciera las siguientes repeticiones, no encontre en regex un simbolo que indique que tal grupo de sentencias siempre se debe cumplir, solo que al menos 1 con el +, o 0 o más veces con * .
Se utiliza la versión de LimeSurvey:Versión 2.62.0+170124
Desde ya muchas gracias!
Saludos.
Last edit: 1 year 8 months ago by JoyTabella.
Please Log in to join the conversation.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12779
- Thank you received: 3940
1 year 8 months ago #230241
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Validacion texto corto
1. No puedo ver bien tus screenshots.
2. Pero: no problema, tampoco en version 2.73.1.
No tengo una version tan antigua como tuya.
Envíe su encuesta (solo esta pregunta) como lss export.
Joffm
2. Pero: no problema, tampoco en version 2.73.1.
No tengo una version tan antigua como tuya.
Envíe su encuesta (solo esta pregunta) como lss export.
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Please Log in to join the conversation.
- JoyTabella
- Offline
- New Member
Less
More
- Posts: 5
- Thank you received: 0
1 year 8 months ago - 1 year 8 months ago #230244
by JoyTabella
Replied by JoyTabella on topic Validacion texto corto
Buenas Joff ,Ahí reenvíe las imagenes
Acabo de verificar que el regex si funciona, lo que no funciona es el mensaje de validación del mismo, creo que ya es problema de LimeSurvey. Voy a tener que desistir ya que de no cumplir con el regex, el usuario no puede darse cuenta de cual es la pregunta que esta incorrectamente cargada.
Acabo de verificar que el regex si funciona, lo que no funciona es el mensaje de validación del mismo, creo que ya es problema de LimeSurvey. Voy a tener que desistir ya que de no cumplir con el regex, el usuario no puede darse cuenta de cual es la pregunta que esta incorrectamente cargada.
Last edit: 1 year 8 months ago by JoyTabella.
Please Log in to join the conversation.