2
什么是一个简单的方法来分割字符串,把它们放到数组并放入数组 这里是我的字符串分割字符串,并使用bash脚本
aa_bb__cc_dd
我想有他们在数组是这样的:
array[0] = "aa"
array[1] = "bb"
array[2] = ""
array[3] = "cc"
array[4] = "dd"
什么是一个简单的方法来分割字符串,把它们放到数组并放入数组 这里是我的字符串分割字符串,并使用bash脚本
aa_bb__cc_dd
我想有他们在数组是这样的:
array[0] = "aa"
array[1] = "bb"
array[2] = ""
array[3] = "cc"
array[4] = "dd"
var=aa_bb__cc_dd
oldIFS=$IFS
IFS=_
array=($var)
IFS=$oldIFS
看看这个[解决方案] [1],这正是有你在找什么。 只需使用 'IFS = '_' 读-a阵列<<< “aa_bb__cc_dd”' [1]:http://stackoverflow.com/questions/10586153/bash-split-string-into-array – matov 2013-03-26 17:32:06