Я получаю URL-адрес из сообщения в форме https://example.com/eUjKSv
, однако мне нужно вставить «тег» /raw/
между .com/
и eUjKSv
.
Мне было интересно, что бы быть самым простым способом сделать это, в настоящее время у меня есть очень "хакерский" способ добиться этого, new URL("https://example.com/raw" + new URL(link).getPath())
, я знаю, что это довольно ужасно и работает, только если я точно знаю URL. Есть предложения, как это улучшить? Я думал о регулярном выражении, но не мог придумать подходящего, чтобы его записать.