28/06/2012, 05:34
|
| | Fecha de Ingreso: octubre-2011
Mensajes: 34
Antigüedad: 13 años, 1 mes Puntos: 2 | |
Preg_match con varias coincidencias Hola, quería preguntar si existe alguna otra función en PHP o una modificación de esta que permita lo siguiente:
Código que tengo:
if (preg_match("/palabra-censurada-1/", $variable))
{
//Se encontró coincidencia.
}
Me gustaría que te dejase poder poner varias dentro del mismo preg_match. Algo así como esto:
if (preg_match("/palabra-censurada-1/", "/palabra-censurada-2/", "/palabra-censurada-3/", $variable))
{
//Se encontró coincidencia.
}
Es decir, censurar varias palabras.
No me sirven las expresiones regulares ya que son palabras exactas.
Por otros lado, pensé en hacerlo con swich, pero swich no admite cosas como estas ¿verdad?:
case "%palabra-censurada%" (Es decir que da igual lo que tenga antes o después el caso es que incluya "palabra-censurada").
¿Alguien conoce alguna posibilidad?
Saluditos! |