一連の変数をリストに入れて、それぞれを代用したいと思います。
例:
let mylist = ['var1','var2','var3']
for i in range(0,2)
let mylist[i] = substitute(mylist[i], '\.', ',', 'g')
endfor
これはこれを行う必要があります:
let var1 = substitute(var1, '\.', ',', 'g')
let var2 = substitute(var2, '\.', ',', 'g')
let var3 = substitute(var3, '\.', ',', 'g')
しかし、うまくいきません。
私は何を間違えたのですか?
編集
同じ変数 ['var1','var2','var3'] は、より多くの置換を行う必要があるため、すべての置換をリストに追加することにしました。
let mylist = ['var1','var2','var3']
let mySubst = [['\.', ','], ['\s*$', ''], ['[,.]0$', ''], ['^[.,]', '0&']]
for i in range(0,len(mylist)-1)
for m in range(0,len(mySubst)-1)
let mylist[i] = substitute(mylist[i] , mySubst [m][0], mySubst [m][1], 'g')
endfor
endfor
これはうまくいきません。