数组 删除 替换

简介: stra="123,A|234,B|455,C|567,D "arrya=split(stra,"|")stra=""delstr="455,C"for i=0 to ubound(arrya)if arrya(i)delstr thenif stra"" thenstra=stra & "|"...

stra="123,A|234,B|455,C|567,D "
arrya=split(stra,"|")
stra=""
delstr="455,C"
for i=0 to ubound(arrya)
if arrya(i)<>delstr then
if stra<>"" then
stra=stra & "|" & arrya(i)
else
stra=arrya(i)
end if
end if
next


上边的是删除等于指定值的一组,当然也可以指定删除第一个元素(注:第一个的下标是0 第n个下标是n-1)
stra="123,A|234,B|455,C|567,D "
arrya=split(stra,"|")
stra=""
delid=2
for i=0 to ubound(arrya)
if i<>delid-1 then
if stra<>"" then
stra=stra & "|" & arrya(i)
else
stra=arrya(i)
end if
end if
next

目录
相关文章
|
7月前
|
前端开发 Java
java前端:删除数组中指定元素的方法
java前端:删除数组中指定元素的方法
113 1
|
6月前
|
C++ 容器
C++字符串string容器(构造、赋值、拼接、查找、替换、比较、存取、插入、删除、子串)
C++字符串string容器(构造、赋值、拼接、查找、替换、比较、存取、插入、删除、子串)
|
7月前
顺序表的插入,删除,修改和查找(详细解析)
顺序表的插入,删除,修改和查找(详细解析)
88 5
|
7月前
|
JavaScript 前端开发 索引
js添加、删除、替换、插入元素的方法
js添加、删除、替换、插入元素的方法
128 0
|
7月前
|
设计模式 算法 Java
替换if...else的锦囊妙计
替换if...else的锦囊妙计
|
7月前
|
算法 测试技术 C#
C++算法:字符串中的查找与替换
C++算法:字符串中的查找与替换
删除数组中重复出现的值
删除数组中重复出现的值
76 0
|
存储 编译器 C++
【c++】:list模拟实现“任意位置插入删除我最强ƪ(˘⌣˘)ʃ“
【c++】:list模拟实现“任意位置插入删除我最强ƪ(˘⌣˘)ʃ“
110 0
|
C++ 容器
【C++要笑着学】list 常用接口介绍 | 支持任意位置O(1)插入删除的顺序容器 list(二)
一听 list ,我们就知道是个双向带头循环链表。list 在实际的运用中用的没有 vector 多,包括大家在刷题的时候 list 也出现的很少,因为 list 不支持随机访问,有很多数据堆在那里你可能还需要排序一下,list 要排序,就是一个大问题,所以用 vector 的情况较多。
164 1
【C++要笑着学】list 常用接口介绍 | 支持任意位置O(1)插入删除的顺序容器 list(二)
|
存储 C++ 容器
【C++要笑着学】list 常用接口介绍 | 支持任意位置O(1)插入删除的顺序容器 list(一)
一听 list ,我们就知道是个双向带头循环链表。list 在实际的运用中用的没有 vector 多,包括大家在刷题的时候 list 也出现的很少,因为 list 不支持随机访问,有很多数据堆在那里你可能还需要排序一下,list 要排序,就是一个大问题,所以用 vector 的情况较多。
213 0
【C++要笑着学】list 常用接口介绍 | 支持任意位置O(1)插入删除的顺序容器 list(一)
下一篇
DataWorks