Regex para validar um caminho de rede PHP, jQuery, JavaScript, Ruby

Tentando descobrir um regex para validar um caminho de rede, ou seja:\\comp\xyz ou\\comp ou\\comp\x\y\z\storage ou algo muito mais demorado em todas as partes, mas a ideia é esperançosa.

O que eu tenho atualmente é um campo de entrada simples, que eu tenho um usuário passando informações. A questão é que não quero que eles façam errado, já que o backend se conecta a um cliente que o usa para executar processos em computadores em uma rede, então a última coisa que eu preciso é de alguém digitando algo errado e sendo a causa de outra coisa quebra. Então eu acho que um preg_match rápido vai me fazer muito bem em confirmar isso do lado do PHP que eu estou trabalhando atualmente, mas eu tenho uma necessidade de trabalhar isso em JavaScript e uma camada que é construída em Ruby, então eu não sei se todos regex é igual ou não eu preciso de um que funcione em todos os níveis ..

Também para me poupar tempo depois de voltar, eu eventualmente precisarei descobrir um regex que permita ao usuário fazer um caminho local, ou seja:C:\, X:, H:\path\to\folder ou um caminho de rede como mencionado anteriormente.

questionAnswers(5)

yourAnswerToTheQuestion