re の [] について

以下のre.search では、 /. 以外の文字列を検探し、group ( () ) の1番目について抽出している。

s = '../input/train.csv'

re.search('/([^/\.]*)\.csv', s).group(1)

# [^~] は ~以外の文字列