|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 请教一个拆分字符串的问题
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
1645
人关注过本帖
标题:
请教一个拆分字符串的问题
只看楼主
加入收藏
fanjinyu9108
等 级:
论坛游民
帖 子:704
专家分:20
注 册:2014-1-16
结帖率:
88.62%
楼主
收藏
已结贴
√
问题点数:20 回复次数:9
请教一个拆分字符串的问题
有一个字符串,比如"adc,adsf,cce,frtye"这样一个大字符串,生成大字符串的时候,我并不知道每个小字符串有多长,我想实现以下功能 一 能否把以逗号分隔的小字符串分离出来,存入到数据表里面,数据表里面分别有adc adsf cce frtye这几条记录。
二 比如我想删除大字符串里面adsf的小字符串,变成"adc,cce,frtye" ,如何实现。
搜索更多相关主题的帖子:
拆分
删除
记录
数据表
字符串
2021-07-04 15:08
举报帖子
使用道具
赠送鲜花
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
335
帖 子:9848
专家分:27241
注 册:2012-2-5
第
2
楼
收藏
得分:7
aa = "adc,adsf,cce,frtye"
* 问题一:
lnCnt = alines(la, aa, ",")
dimension la[1, alen(la)]
lcStr = "a1 c(10)"
for lnj = 2 to lnCnt
lcStr = lcStr + ", a" + transform(lnj) + " c(10)"
endfor
create cursor test (&lcStr)
insert into test from array la
browse
* 问题二:
aa = strtran(aa, "adsf,", "")
?aa
坚守VFP最后的阵地
2021-07-04 15:16
举报帖子
使用道具
赠送鲜花
fanjinyu9108
等 级:
论坛游民
帖 子:704
专家分:20
注 册:2014-1-16
第
3
楼
收藏
得分:0
sdta师傅真是神啊,这些函数我都没见过
2021-07-04 17:12
举报帖子
使用道具
赠送鲜花
fanjinyu9108
等 级:
论坛游民
帖 子:704
专家分:20
注 册:2014-1-16
第
4
楼
收藏
得分:0
sdta师傅,非常感谢您的解答,但是我还有问题三,就是有时还要往里面大字符串添加小字符串,在"adc,adsf,cce,frtye"里添加"yyy", 添加之前,先要判断"yyy"是否在大字符串里面,如果不在,就添加,如果在,就不添加,如何做这个判断呢?
2021-07-05 07:19
举报帖子
使用道具
赠送鲜花
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
335
帖 子:9848
专家分:27241
注 册:2012-2-5
第
5
楼
收藏
得分:0
* 问题三:
aa = "adc,adsf,cce,frtye, byyyc"
bb = "yyy"
alines(la, aa, ",")
*防止aa中有类似byyyc情况出现,不能使用$,at()等
if ascan(la,bb)=0
aa = aa + "," + bb
endif
? aa
坚守VFP最后的阵地
2021-07-05 07:46
举报帖子
使用道具
赠送鲜花
radiofan
等 级:
贵宾
威 望:
11
帖 子:466
专家分:696
注 册:2006-7-30
第
6
楼
收藏
得分:7
inlist(aa,bb)
2021-07-05 08:07
举报帖子
使用道具
赠送鲜花
laowan001
等 级:
版主
威 望:
66
帖 子:1094
专家分:2693
注 册:2015-12-30
第
7
楼
收藏
得分:7
local xresult[1],xchr
xchr = 'adc,adsf,cce,frtye'
alines(xresult,xchr,2,',')
messagebox(xresult[1])
messagebox(xretult[2])
messagebox(xretult[3])
2021-07-06 14:49
举报帖子
使用道具
赠送鲜花
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
335
帖 子:9848
专家分:27241
注 册:2012-2-5
第
8
楼
收藏
得分:0
回帖的内容最好经过验证后再发出
坚守VFP最后的阵地
2021-07-07 11:28
举报帖子
使用道具
赠送鲜花
fanjinyu9108
等 级:
论坛游民
帖 子:704
专家分:20
注 册:2014-1-16
第
9
楼
收藏
得分:0
非常感谢sdta师傅的解答,我今天在做别的模块,明天来弄这个,有疑问再来问,今天先结贴,再次感谢。
2021-07-07 17:42
举报帖子
使用道具
赠送鲜花
laowan001
等 级:
版主
威 望:
66
帖 子:1094
专家分:2693
注 册:2015-12-30
第
10
楼
收藏
得分:0
以下是引用
sdta
在2021-7-7 11:28:15的发言:
回帖的内容最好经过验证后再发出
变量名写错了,多谢指正
local xresult[1],xchr
xchr = 'adc,adsf,cce,frtye'
alines(xresult,xchr,2,',')
messagebox(xresult[1])
messagebox(xresult[2])
messagebox(xresult[3])
2021-07-08 08:13
举报帖子
使用道具
赠送鲜花
10
1/1页
1
快速回复:
请教一个拆分字符串的问题
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.017810 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved