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