@raner134

Как доделать регулярное выражение?

Есть задача - из url брать имя файла и его расширение (имя и расширение не всегда стоят в конце). Сейчас беру только имя файла. Как составить выражение так, чтобы бралось как имя, так и его расширение?
Пример url: /_api/Web/simplprimer('/new_agreement/mysimplprimer/my_file_name.doc')/$value
Нужно получить: my_file_name.doc
Моя регулярка: ([^\/]+)(?=\.(?!.*\.))
  • Вопрос задан
  • 381 просмотр
Пригласить эксперта
Ответы на вопрос 2
@raner134 Автор вопроса
Всё. ([^\/]+)(?=\.(?!.*\.))[^'\)\/)]*
Ответ написан
AnotherAltr
@AnotherAltr
C# Dev
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы