vfp 字符串去掉前面的0

andyliang007008 2018-11-08 04:59:04
例如字符串0010,我只需要取到10;
0100,只需要100
0001,只需要1
字符串不一定是1和0,可能是其他数字和0
...全文
540 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
破晓宇 2020-09-28
  • 打赏
  • 举报
回复
这个转成数值型,再转字符就行了 (虽然这个问题时间有点久远)
hbgth 2020-06-08
  • 打赏
  • 举报
回复
说穿了,编程就是做数学题。
hbgth 2020-06-08
  • 打赏
  • 举报
回复
类似这种题目,就是个解题思路,其实只要一种截取函数就可以包治百病。
hbgth 2020-06-08
  • 打赏
  • 举报
回复
程序我提供不了,vfp好多年不用了。可以提供解题思路:用循环命令,i++,从左边第1个开始截取整个字符,每次截取1个,判断是否=0,如果<>0,从右截取整个字符的n+1-i,就是你要得到的字符串了。n=len(string) for(i=1 i++)[if left(string,1)<>0 then right(string,n+1-i)] 累死了
lygcw9602 2018-11-09
  • 打赏
  • 举报
回复
楼主的问题可能有保留,这样不利于解决问题
lygcw9602 2018-11-09
  • 打赏
  • 举报
回复
猫版主的代码只适用于VFP9
如果楼主用的VFP不是VFP9,还要自己另想办法。
?transform(int(val("0001")))
?transform(int(val("0010")))
?transform(int(val("0100")))
都市夜猫 2018-11-08
  • 打赏
  • 举报
回复
? Ltrim('0010','0')
? Ltrim('0001','0')
? Ltrim('0201','0')

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧