Autor Tema: regex y apostrofe  (Leído 6283 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado moyo18

  • The Communiter-
  • *
  • Mensajes: 1719
regex y apostrofe
« : marzo 31, 2011, 02:42:18 pm »
hey tengo un problema, necesito un regex para php q me de valide nombres. esta dificil encontrar algo, especialmente por el bendito apostrofe '

saben d alguna usando php   ??

aki esta una q encontre supuestemente lo acepta pero nada mo me funciona

Código: [Seleccionar]
function contactNameVal($Name){

if (!preg_match("/^\s*([A-Za-z]{2,4}\.?\s*)?(['\-A-Za-z]+\s*){1,2}([A-Za-z]+\.?\s*)?(['\-A-Za-z]+\s*){1,2}(([jJsSrR]{2}\.)|([XIV]{1,6}))?\s*$/", $Name)){
return "invalid";
}else{
return "valid";
}

}

tambien he visto esta

^[a-zA-Z][a-zA-Z\-' ]*[a-zA-Z ]$

y muchas otras mas pero no se q ondas, cuando uso el ' no lo agarra.

Desconectado hkadejo

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 3345
Re: regex y apostrofe
« Respuesta #1 : marzo 31, 2011, 03:35:10 pm »
Con validar nombres te referis a que solo acepte letras y no numeros??? O a un formato especifico en tus nombres?

Desconectado chester08

  • Sv Member
  • ***
  • Mensajes: 400
  • ahora tengo otro motivo para no dormir... thnks
    • My Web site
Re: regex y apostrofe
« Respuesta #2 : marzo 31, 2011, 03:57:10 pm »
hey tengo un problema, necesito un regex para php q me de valide nombres. esta dificil encontrar algo, especialmente por el bendito apostrofe '

saben d alguna usando php   ??

aki esta una q encontre supuestemente lo acepta pero nada mo me funciona


tambien he visto esta

^[a-zA-Z][a-zA-Z\-' ]*[a-zA-Z ]$

y muchas otras mas pero no se q ondas, cuando uso el ' no lo agarra.

Q raro , yo lo probe en Javascript , y me salio  :-/

Q nombre estas poniendo?.

          Yo intente poner Chester's Cheetos, y me lo agarro


 :offtopic:
Es apóstrofo, no apóstrofe
------------------- Ch3st3r08-----------------------

Desconectado Jaru

  • The Communiter-
  • *
  • Mensajes: 13252
  • some text
Re: regex y apostrofe
« Respuesta #3 : marzo 31, 2011, 05:09:16 pm »

 :offtopic:
Es apóstrofo, no apóstrofe


en español es apóstrofe

Código: [Seleccionar]
http://es.wikipedia.org/wiki/Ap%C3%B3strofe
en portugués
Código: [Seleccionar]
http://pt.wikipedia.org/wiki/Ap%C3%B3strofo
N/A

Desconectado moyo18

  • The Communiter-
  • *
  • Mensajes: 1719
Re: regex y apostrofe
« Respuesta #4 : abril 01, 2011, 09:40:20 am »
el problema es que solo kiero el apostrofe, no numeros , ni simbolos raros (para evitar xss o alguna otra locura)

intente poniendo el \' antes d postear aki en el foro y no me funciono, es el unico q no me agarra no se porq razon.

en javascript no he probado pero todas las vals las estoy haciendo server side, aun sigo sin poder usar el apostrofe y el due date es ahora lol y me faltan algunos bugs por arreglar xD.