Regex para validar una ruta de red PHP, jQuery, JavaScript, Ruby

Intentar descubrir una expresión regular para validar una ruta de red, es decir:\\comp\xyz o\\comp o\\comp\x\y\z\storage o algo mucho más largo en todas las partes, pero se espera que la parte de esto se transmita.

Lo que tengo actualmente es un campo de entrada simple, en el que un usuario pasa información. Lo que quiero decir es que no quiero que lo pongan mal, ya que el backend se conecta a un cliente que lo utiliza para ejecutar procesos en computadoras a través de una red, por lo que lo último que necesito es que alguien escriba mal algo y sea la causa de otra cosa. rotura. Así que me imagino que un rápido preg_match me ayudará a confirmar esto desde el lado de PHP en el que trabajo actualmente, pero tengo la necesidad de trabajar esto en JavaScript y una capa que está basada en Ruby, así que no sé si todas las expresiones regulares son iguales. O no necesito uno que funcione en todos los niveles.

Además, para ahorrarme más tiempo al regresar, eventualmente tendré que encontrar una expresión regular que le permita a un usuario hacer cualquiera de las dos rutas locales, es decir:C:\, X:, H:\path\to\folder o una ruta de red como se mencionó anteriormente.

Respuestas a la pregunta(5)

Su respuesta a la pregunta