У меня есть API отдыха в Java с URL-адресом запроса как
/protected/{accountId}/accountassets/*
Теперь этот API в основном вызывается в следующем формате /protected/{accountId}/accountassets/{userId}/userAssets/{msId}/*
Inслучай, когда API вызывается с указанным выше шаблоном URL, мне нужно извлечь значение после «userAssets», то есть значение msId.
Я могу в долгом пути сначала найти индекс userAssets в моем URL-адресе, а оттуда пройти доЯ нахожу второй «/», и между этим мой результат будет там.
Но есть ли уже какой-то встроенный метод для этого в Java.
Например, в lua есть метод string.match
.В приведенном выше примере я могу извлечь msId в lua, используя string.match(url,'.*/userAssets/(%d+).*')
.
Я пытаюсь найти такой метод в Java.