| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3237 人关注过本帖
标题:求从字符串截取数字前面和后面的部分
只看楼主 加入收藏
shenkj001
Rank: 3Rank: 3
来 自:河南安阳
等 级:论坛游侠
威 望:9
帖 子:340
专家分:147
注 册:2005-5-23
结帖率:89.29%
收藏
已结贴  问题点数:20 回复次数:5 
求从字符串截取数字前面和后面的部分
如从字符串“一年级2356语文”中,分别截取出“一年级”和“语文”,这里的“一年级”和“语文”的字数和内容不固定,请帮忙,谢谢!

[此贴子已经被作者于2018-8-1 16:52编辑过]

搜索更多相关主题的帖子: 字符串 截取 数字 语文 固定 
2018-08-01 16:42
isealer
Rank: 3Rank: 3
等 级:论坛游侠
威 望:4
帖 子:33
专家分:110
注 册:2017-8-25
收藏
得分:10 
程序代码:
CLEAR 
mystr='一年级2356语文'
str1=CHRTRAN(myStr,'0123456789.','')
str2=CHRTRAN(myStr,str1,'')
atstr2=AT(str2,mystr)
lenstr2=LEN(str2)
?LEFT(mystr,atstr2-1)
?SUBSTR(mystr,atstr2+lenstr2)


[此贴子已经被作者于2018-8-1 17:51编辑过]

2018-08-01 17:49
csyx
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:火星
等 级:版主
威 望:37
帖 子:709
专家分:2848
注 册:2018-3-13
收藏
得分:10 
程序代码:
cstr = '一年级2356语文'
cstr = Chrtran(cstr, '0123456789', Replicate(',', 10))
For i = 1 to ALines(astr, cstr, 1+4, ',')
    ? astr[i]
Next



[此贴子已经被作者于2018-8-1 18:38编辑过]


这家伙很懒,啥也没留下
2018-08-01 18:36
shenkj001
Rank: 3Rank: 3
来 自:河南安阳
等 级:论坛游侠
威 望:9
帖 子:340
专家分:147
注 册:2005-5-23
收藏
得分:0 
谢谢isealer、csyx!问题已解决。

[此贴子已经被作者于2018-8-1 19:00编辑过]


shenkj001@
2018-08-01 18:57
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9848
专家分:27241
注 册:2012-2-5
收藏
得分:0 
VFP9 代码
cstr="一年级2356语文"
=ALINES(aa,cstr,4,"0","1","2","3","4","5","6","7","8","9")
?aa[1],aa[2]

[此贴子已经被作者于2018-8-1 19:27编辑过]


坚守VFP最后的阵地
2018-08-01 19:22
liuxingang28
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:山东济南
等 级:贵宾
威 望:47
帖 子:658
专家分:2180
注 册:2014-2-7
收藏
得分:0 
回复 5楼 sdta
还是 sdta 版主的方法好!赞一个!

泉城飞狐
2018-08-07 12:07
快速回复:求从字符串截取数字前面和后面的部分
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.042526 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved