Я пытаюсь сопоставить имя папки в относительном пути с помощью C#. Я использую выражение: "/(.*)?/"
и реверсирование соответствия слева направо налево. Когда я передаю "images/gringo/"
в регулярное выражение, он правильно дает мне "gringo"
в первой группе - меня интересует только то, что находится между скобками. Когда я перехожу в "images/"
, он не может забрать "images"
. Я пробовал использовать [/^]
и [/$]
, но не работает.Регулярные выражения и относительные пути к файлам
Спасибо, David
Регулярное выражение не всегда является ответом! в этом случае библиотеки, предоставляемые инструментами, намного проще! :) – warren 2008-10-29 14:01:34