龙空技术网

如何把数组连接成字符串和字符串转换为数组,VBA编程技巧

江觅 274

前言:

现在咱们对“js中如何把字符串转换成数组的方法”大体比较关切,看官们都想要了解一些“js中如何把字符串转换成数组的方法”的相关知识。那么小编同时在网络上网罗了一些有关“js中如何把字符串转换成数组的方法””的相关内容,希望大家能喜欢,我们快快来了解一下吧!

No.1

字符串操作在编程当中应用十分普遍,集合数组应用,对提高编程技巧有很大的帮助作用。

本节讲两个函数Join、Split。

这两个函数是对字符串和数组的操作。

Join函数功能是将数组连接成一个字符串。

Split函数正好相反,是把一个字符串拆分成数组。

No.2 Join函数

如下图所示,Join函数语法介绍:

Join函数参数

Sourcearray参数代表一个一维数组,必选参数。

Delimiter参数是分隔符,可以省略,也可以是任何字符。

使用方法

Dim Str,Sarr

Sarr=Array("This","is","JM")

Str=Join(Sarr,",")

代码返回一个字符串:"This,is,JM"

No.3 Split函数

Split函数是Join函数的逆向函数。

其使用方法和Join类似,有一点不同就是可以设定返回数组的个数。

Split参数

expression:代表一个字符串。必选项。

Delimiter参数是分隔符,可以省略,也可以是任何字符。可选项。默认为空格。

Limit:指定数组的个数。

使用方法

Dim Str,Sarr

Str="This is a Join&Split List."

Sarr=Split(Str, ,-1)'返回5个数组值

Sarr=Split(Str, ,3)'返回3个数组值

No.4 示例

下图作为一个示例,分别对join和Split函数进行演示介绍:

图中设置了一个字符列,进行数组连接,然后再进行拆分操作。

结果分别显示在TextBox文本框和ListBox列表框中。

代码如下:

总体来说,这两个函数是必须掌握的函数,在编程过程当中应用很普遍。

如果不能很好地利用,对于提高编程方面的操作有很大的阻碍,所以,有必要进行一些更加深入的学习和理解。

其实参数的理解不难,问题在于对数组和字符串相互转换要有一个清楚概念,不然,可能造成一些混乱,如果分不清什么是数组,什么是字符串,应用当中就会出现错误。

欢迎关注、收藏。

---END---

标签: #js中如何把字符串转换成数组的方法 #数组转换成字符串c语言怎么写 #js 数组转换为字符串 #用数组输出字符串