у меня ниже url для лазури https://restoreprojectdb.blob.core.windows.net/bacpacfiles/TestDB.bacpac
Я хочу извлечь "restoreprojectdb" и "bacpacfiles" из URL с помощью регулярных выражений.
Какое регулярное выражение для этого?
https://(?<account>[a-z0-9]{3,24}).blob.core.windows.net/(?<container>[a-z0-9\-]{3,63})/
Правила именования разума: https://blogs.msdn.microsoft.com/jmstall/2014/06/12/azure-storage-naming-rules/
Не уверен, что это лучшее регулярное выражение, но если формат всегда более или менее одинаков, я бы просто сделал https:\/\/(.*)?.blob.core.windows.net\/(.*)?\/
https:\/\/(.*)?.blob.core.windows.net\/(.*)?\/