2016-09-27 10 views
1

String.splitはiexコンソールで実行されるときに配列を返します。しかし、フェニックスに、それは結果から、分割の区切り文字を削除します:iexとphoenix webapiでのString.splitの動作が異なります

結果IEXコンソールに不死鳥の

err = "a,b,c,d" 
    res = String.split(err,",") 
    output:["a", "b", "c", "d"] 

結果あなたはフェニックスで見る何

keys="a,b,c,d" 
    arrkeys1 = String.split(keys,",") 
    output:abcd 

答えて

1

暗黙の結果でありますIO.puts/1

iex(1)> res = String.split(err,",") 
#⇒ ["a", "b", "c", "d"] 
iex(2)> IO.inspect res     
#⇒ ["a", "b", "c", "d"] 
iex(3)> IO.puts res 
#⇒ abcd 
+0

今すぐ電話する。ありがとう – shivakumar

関連する問題