Jump to content

Cambiar Regex para permitir ñ y caracteres especiales


Recommended Posts

Hola. Estoy intentando cambiar un Regex para que me permita introducir letras en algunos campos de productos. He conseguido que me funcione pero no consigo poner la letra Ñ ni caracteres especiales.

He probado a utilizar:

new Assert\Regex("/^[\S+\s\S+\s\S\;\S\;\d{2}\/\d{2}\/\d{4}]{0,120}$/"),

Con esta cadena deberia de poder poenr cualquier simbolo y letra, pero aún así no me lo permite.

También he probado con:

new Assert\Regex("/^[a-zA-Z0-9-]+( [a-zA-Z0-9_]+){0,120}$/"),

Pero tampoco permite Ñ.

Y este también:

 new Assert\Regex("/^[a-zA-Z0-9ñÑغ-_ ]{0,120}$/"),

Es parecido al anterior pero he añadido Ñ y simbolos.

 

Pues con ninguna me permite añadir Ñ ni simbolos al campo. Mi pregunta es, tengo bien el codigo? Prestashop tiene alguna configuración que no me lo permite? Las tablas de la base de datos están en UTF-8. 

 

Gracias.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...