Regex do sprawdzenia poprawności ścieżki sieciowej to PHP, jQuery, JavaScript, Ruby
Próbuję znaleźć wyrażenie regularne do sprawdzania poprawności ścieżki sieciowej, tj .:\\comp\xyz
lub\\comp
lub\\comp\x\y\z\storage
lub coś o wiele dłuższego na wszystkich częściach, ale mamy nadzieję, że jist z tego pochodzi.
To, co mam obecnie, to proste pole wejściowe, w którym użytkownik przekazuje informacje. Chodzi o to, że nie chcę, aby źle to rozumieli, ponieważ backend łączy się z klientem, który używa go do uruchamiania procesów na komputerach w sieci, więc ostatnią rzeczą, jakiej potrzebuję, jest błędne wpisanie czegoś i bycie przyczyną czegoś innego łamanie. Więc myślę, że szybki preg_match zrobi to dobrze, potwierdzając to ze strony PHP, z którą obecnie pracuję, ale muszę pracować nad tym w JavaScript i warstwie zbudowanej na Rubim, więc nie wiem, czy wszystkie wyrażenia regularne są równe czy nie, potrzebuję takiego, który działa na wszystkich poziomach ...
Aby zaoszczędzić mi trochę czasu w przyszłości, w końcu będę musiał wymyślić wyrażenie regularne, które pozwoli użytkownikowi wykonać dowolną ścieżkę lokalną, tj .:C:\
, X:
, H:\path\to\folder
lub ścieżka sieciowa jak wspomniano wcześniej.