У меня есть класс предметной области, который представляет собой просто список строк (youtubeLinks).
При сохранении этих ссылок я хочу вырезать идентификатор видео и сохранить его вместо всего URL, введенного на стороне пользовательского интерфейса.
Это то, что я пытаюсь (игнорируйте, что регулярное выражение некорректно)
youtubeLinks.each {
def youtubeRegex = /v=(.*)/
def matcher = ( it =~ youtubeRegex )
it = matcher[0][1]
}
Когда я сохраняю это, он сохраняет исходное значение «оно». Есть ли способ обновить эту ссылку и правильно ее сохранить?
Спасибо.