A.concat(d)

阅读(1060) 标签: 分隔符, 连接, 字符串,

描述:

用分隔符连接序列成员返回成字符串。

语法:

A.concat(d)

备注:

用分隔符d连接A中成员返回成字符串,并处理子序列。d省略时将成员直接连起来。

选项:

@q

串成员接入时加上引号,缺省不会处理。

@c

用逗号连接。

@i

串成员接入时加上单引号。

@n

A是序列的序列时,用分隔符d连接各个A中的成员返回字符串,并且换行,相当于A.(~.concat(d)).concat("\n"),如有其它选项,则在内层concat中执行。

参数:

A

字符串序列。

d

分隔符

返回值:

字符串

示例:

 

A

 

1

=[1, ["a","b"],[2,"c"]]

 

2

=A1.concat()

连接序列A 1中的成员,分隔符缺省,返回结果:1[ab][2c]

3

=A1.concat(":")

连接序列A 1中的成员,分隔符为冒号,返回结果:1:[a:b]:[2:c]

4

=A1.concat@q()

使用@q选项,串成员接入时加上引号,返回结果:1["a""b"][2"c"]

5

=A1.concat@c()

使用@c选项,分隔符使用逗号,返回结果:1,[a,b],[2,c]

6

=A1.concat@i()

使用@i选项,串成员接入时使用单引号,返回结果:1['a''b'][2'c']

7

=[[1,2,3], ["a","b"],[2,"c"]]

返回序列的序列。

 

 

8

=A7.concat@n("-")

使用@n选项,使用分隔符“-”连接序列的序列中的各个成员,并且各序列成员见进行一次换行,返回结果如下:

 

 

9

=A7.concat@nc()

使用@nc选项,返回结果如下: