Articles of regex

Cómo validar un correo electrónico en PHP?

Cómo puedo validar el valor de entrada es una dirección de correo electrónico válida utilizando php5. Ahora estoy usando este código function isValidEmail($email){ $pattern = “^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[az]{2,3})$”; if (eregi($pattern, $email)){ return true; } else { return false; } } pero muestra un error obsoleto. ¿Cómo puedo solucionar este problema? Por favor, ayúdame.

¿Cómo se implementa un buen filtro profano?

Muchos de nosotros necesitamos tratar con la entrada del usuario, las consultas de búsqueda y las situaciones en las que el texto de entrada puede contener lenguaje obsceno o indeseable. A menudo, esto debe filtrarse. ¿Dónde se puede encontrar una buena lista de palabrotas en varios idiomas y dialectos? ¿Hay API disponibles para las fonts […]

¿Cómo puedo encontrar todos los ID de video de YouTube en una cadena usando una expresión regular?

Tengo un campo de texto donde los usuarios pueden escribir cualquier cosa. Por ejemplo: Lorem Ipsum es simplemente texto ficticio. http://www.youtube.com/watch?v=DUQi_R4SgWo de la industria de impresión y composición tipográfica. Lorem Ipsum ha sido el texto ficticio estándar de la industria desde el año 1500, cuando una impresora desconocida tomó una galera de tipo y la […]

Validación / regex de PHP para URL

He estado buscando una expresión regular simple para URL, ¿alguien tiene una que funcione bien? No encontré uno con las clases de validación de zend framework y he visto varias implementaciones. Gracias

¿Cómo extraer img src, title y alt de html usando php?

Me gustaría crear una página donde todas las imágenes que residen en mi sitio web se enumeran con título y representación alternativa. Ya me escribí un pequeño progtwig para buscar y cargar todos los archivos HTML, pero ahora estoy atascado en cómo extraer src , title y alt de este HTML: <img src =”/image/fluffybunny.jpg” title […]

Cómo validar una dirección de correo electrónico en PHP

Tengo esta función para validar una dirección de correo electrónico: function validateEMAIL($EMAIL) { $v = “/[a-zA-Z0-9_-.+]+@[a-zA-Z0-9-]+.[a-zA-Z]+/”; return (bool)preg_match($v, $EMAIL); } ¿Está bien para verificar si la dirección de correo electrónico es válida o no?

Reemplazar el modificador preg_replace () e con preg_replace_callback

Soy terrible con expresiones regulares. Estoy tratando de reemplazar esto: public static function camelize($word) { return preg_replace(‘/(^|_)([az])/e’, ‘strtoupper(“\\2”)’, $word); } con preg_replace_callback con una función anónima. No entiendo lo que está haciendo el \\ 2. O para el caso exactamente cómo funciona preg_replace_callback. ¿Cuál sería el código correcto para lograr esto?