Compartir y regalar son dos acciones diferentes que implican dar algo a otra persona.
Compartir significa dividir algo con alguien, ya sea temporal o permanentemente. Por ejemplo, uno podría compartir un libro con un amigo, o compartir un departamento con un compañero de cuarto. En general, cuando se comparte algo, se espera que la cosa compartida vuelva a ser propiedad de quien la prestó en algún momento.
Regalar, por otro lado, implica dar algo a alguien como un acto de generosidad o de amistad. Uno puede regalar un objeto o un servicio, y normalmente no se espera que la persona que lo recibe tenga que devolverlo. En algunos casos, un regalo puede ser algo que se ha comprado específicamente para la persona, mientras que en otros casos puede ser algo que se tiene y ya no se usa.
En resumen, compartir implica prestar algo y esperar que vuelva, mientras que regalar es dar algo de forma gratuita y permanente.