Yo lo resolví de esta forma: decidí separar el bloque donde están los usuarios conectados para hacer la búsqueda de expresiones regulares solamente en esa parte, de forma que evitamos obtener resultados repetidos ya que hay enlaces a los perfiles de los usuarios en casi todo el index, también, muchas gracias seth y a todos los que aportaron con su respuesta, este taller me ha ayudado bastante.
El resultado es este:
El resultado es este: