Hola a todos!
No se si la pregunta sea de este foro, si no lo es, mil disculpas.
La cuestion es la siguiente:
Quisiera buscar en una base de datos solo los registros que contengan dos palabras
sin importar el orden, pero que esten las dos, por ejemplo:
Registros que coincidan con las palabras: casa y roja
La casa en el monte, es color roja = si coincide
La roja puerta es de aquella casa = si coincide
La casa tiene dos ventanas = no coincide(porque falta la palabra roja)
Tengo una expresion ^.*(casa)+.*(roja)+.*$
Pero no me funciona, ya que las busca en ese orden exactamente.
Alguien sabe que metacaracter se debe agregar o en que orden podria dejar la expresion para que funcione de esta manera ?
De antemano muchas gracias!!!