J'ai fait de la recherche d'une regex qui peut être utilisée en règle générale pour interdire aux utilisateurs d'entrer des chemins de fichiers Windows sans échapper le "\". Jusqu'à présent, j'ai trouvé cette expressionComment reconnaître les chemins de fichiers Windows dans une chaîne en Perl?
[^ \\] *
$
Cependant, cela ne fonctionne pas pour ce qui suit:
C: test \\ Program Files \\
Par échec, je veux dire qu'il ne valide pas cette chaîne. Toute aide serait grandement appréciée, et oui, je suis obligé d'utiliser regex.
Quel langage/moteur regex utilisez-vous? –
Perl 15 caractères allez ici – Woot4Moo
Quel est le problème que vous essayez de résoudre? Pourquoi ne voulez-vous pas que vos utilisateurs entrent des chemins de fichiers Windows non échappés? – CanSpice