Как извлечь имя учетной записи хранения и имя BLOB-объекта из URI хранилища - PullRequest
0 голосов
/ 27 мая 2019

у меня ниже url для лазури https://restoreprojectdb.blob.core.windows.net/bacpacfiles/TestDB.bacpac

Я хочу извлечь "restoreprojectdb" и "bacpacfiles" из URL с помощью регулярных выражений.

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

Ответы [ 2 ]

0 голосов
/ 27 мая 2019
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/

0 голосов
/ 27 мая 2019

Не уверен, что это лучшее регулярное выражение, но если формат всегда более или менее одинаков, я бы просто сделал https:\/\/(.*)?.blob.core.windows.net\/(.*)?\/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...