Задать вопрос

Как обрезать строку по «/»?

Доброго всем дня.
Такой момент. При написании pipeline на языке Groovy в функции которого входят взять ссылку из списка и из это ссылки взять только определенные части.
На данный момент реализовано так:
for(url in listUrls){
     var1 = url.split('/')[-1]
     var2 = url.split('.')[2]
     .................. 
     //Далее идет работа по использованию данных переменных
}

Но при выполнении данного фрагмента выходит такая
ошибка

hudson.remoting.ProxyException: groovy.lang.MissingMethodException: No signature of method: [Ljava.lang.String;.split() is applicable for argument types: (java.lang.String) values: [/]
Possible solutions: split(groovy.lang.Closure), wait(), init(), sort(), tail(), toList()

В поисках на просторах интернета никаких наводок не получил. Решил обратиться к старому доброму комьюнити хабра. Как можно осуществить сплитование строки по сепаратору в качестве "/"?
  • Вопрос задан
  • 603 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
saboteur_kiev
@saboteur_kiev
software engineer
String mylist[]=url.split("/");
var1=mylist[0];
var2=mylist[1];

так?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы