Como puedo valñidar los acentos con expresiones regulares

474 views
Skip to first unread message

PABLO REYES

unread,
Sep 8, 2011, 11:00:31 AM9/8/11
to symfo...@googlegroups.com
Tengo un campo nombre y por supuesto, lo valido para que solo entren letras, pero como hago para que acepte acentos o ñ, pues no funciona solo adicionarle la á al parecer por que lo envía como utf-8 por el header, gracias, alguien que ya haya hecho algo como esto

PABLO REYES

unread,
Sep 8, 2011, 1:34:27 PM9/8/11
to symfo...@googlegroups.com
No quiero ni imaginarme que en un forum especialmente en español no haya alguien que haya tenido que usar expresiones regulares que acepten acentos :) imposible

ana

unread,
Sep 8, 2011, 3:20:24 PM9/8/11
to symfo...@googlegroups.com
En mi caso utilizo para eliminar cualquier caracter extraño esto:

preg_replace("/[^A-Za-z0-9]/", " ", "CADENA");    Osea, yo no le permito nada, si consigue algo extraño lo reemplaza por un espacio en blanco, incluyendo letras con acentos.


El 8 de septiembre de 2011 13:34, PABLO REYES <pablo.re...@gmail.com> escribió:
No quiero ni imaginarme que en un forum especialmente en español no haya alguien que haya tenido que usar expresiones regulares que acepten acentos :) imposible

--
Has recibido este mensaje porque estás suscrito al grupo "symfony-es" de Grupos de Google.
Para ver este debate en la Web, visita https://groups.google.com/d/msg/symfony-es/-/BK8v0MjNsB8J.

Para publicar una entrada en este grupo, envía un correo electrónico a symfo...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a symfony-es+...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/symfony-es?hl=es.

Reply all
Reply to author
Forward
0 new messages