Tengo un problema con expresiones regulares.
Tengo una cadena con estos valores $valores = 5,6,89 y quiero comparar que exista en una tabla dicho valor y activar un checkbox.
Tengo esta expresión regular:
Using perl Syntax Highlighting
if ($valores =~ /$u{'ndir'}/){
# Ejecutar instrucción
$chk = "checked"
}else{
$chk = "";
}
# Ejecutar instrucción
$chk = "checked"
}else{
$chk = "";
}
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4
Lo que quiero hacer con éste es que si el valor de $u{'ndir'} está en $valores que active el checkbox, pero lo que me está haciendo es que donde encuentra un 55 en la tabla lo activa por ejemplo el $u{'ndir'} = 5; lo cual no es correcto; ¿cómo puedo hacer que solo sea el 5?