No, no es lo mismo, ya que si bien ambos son antibióticos, la ciprofloxacina pertenece al grupo de las quinolonas y la cefalexina a las cefalosporinas, por lo cual cubren un espectro bacteriano distinto y son utilizados para procesos infecciosos diferentes, de modo que no recomiendo sustituir alguno de los dos por el otro. Espero haber sido de ayuda, estaremos atentos a una nueva inquietud.