Как я могу удалить расширение из строки в списке (groovy)? - PullRequest
0 голосов
/ 17 января 2020

У меня есть список def list = ['values.txt'], и я хочу удалить расширение из имени файла и получить строку. Как я могу это сделать?

Ожидаемый результат - filename = 'values'.

1 Ответ

1 голос
/ 17 января 2020

Если вам случится открыть ЛЮБУЮ Groovy книгу или учебник, вы найдете множество решений.

Например:

def list = ['values.txt']
def noExtensions = list.collect{ it.split( /\./ )[ 0 ] }
assert ['values'] == noExtensions
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...