May 2010
Intermediate to advanced
520 pages
17h 44m
Polish
Chcemy sprawdzić, czy dany łańcuch przypomina prawidłową ścieżkę do pliku lub folderu systemu operacyjnego Microsoft Windows. Jeśli przetwarzany łańcuch zawiera prawidłową ścieżkę tego systemu, chcemy dodatkowo wyodrębnić z tego adresu literę napędu, folder i nazwę pliku.
\A (?<drive>[a-z]:)\\ (?<folder>(?:[^\\/:*?"<>|\r\n]+\\)*) (?<file>[^\\/:*?"<>|\r\n]*) \Z
Opcje wyrażenia regularnego: Swobodne stosowanie znaków białych, ignorowanie wielkości liter
Odmiany wyrażeń regularnych: .NET, PCRE 7, Perl 5.10, Ruby 1.9
\A (?P<drive>[a-z]:)\\ (?P<folder>(?:[^\\/:*?"<>|\r\n]+\\)*) (?P<file>[^\\/:*?"<>|\r\n]*) \Z
Opcje wyrażenia regularnego: Swobodne stosowanie ...