Gore Liu 6 years ago
parent
commit
b4883e0d29
1 changed files with 13 additions and 2 deletions
  1. 13 2
      05_Zsh-开发指南(第五篇-数组).md

+ 13 - 2
05_Zsh-开发指南(第五篇-数组).md

@@ -287,8 +287,17 @@ bb
 ccc
 
 
+% str="a:bb:ccc:dddd"
+# 如果是其他分隔符,可以设置 IFS 变量指定
+% IFS=:
+% array=(${=str})
+% print -l $array[2,3]
+bb
+ccc
+
+
 % str="a\nbb\nccc\ndddd"
-# 如果是其他分隔符,可以用 (s:x:) 指定
+# 如果是其他分隔符,可以用 (s:x:) 指定
 % array=(${(s:\n:)str})
 % print -l $array[2,3]
 bb
@@ -455,4 +464,6 @@ http://www.bash2zsh.com/zsh_refcard/refcard.pdf
 
 20170830:增加“使用连续字符或者数值构造数组”。
 
-20170909:修正“从字符串构造数组”中的错误。
+20170909:修正“从字符串构造数组”中的错误。
+
+20170910:增加“从字符串构造数组”中的部分内容。