SV实现去掉字符串前面有0的操作(2)

通透了!吃了个饭,结合一点c的知识,想出来了怎么操作。

以及纠正之前(1)的一个问题,因为之前考虑到识别字符串的数字,我觉得转换成数值才能识别,其实sv包含了很多c的功能,让我想到“0”是不是能够代表字符0呢?

然后顺便纠正了一下答案,按照老师要求完成。(题目就是用function实现去掉字符串前有0的操作,字符串比如“000001240123”)

下面上解决代码:

其中function函数就是实现了去“0”字符串的功能。

 运行结果:

 比较完美的实现了功能要求。(手撕代码不是梦)

在这里,还是纠正一下之前的错误,字符串识别转换成数值再去识别(之前(1)说只能转换再去识别,在这里我只能说不严谨),多此一举,甚至还会产生一些其他的问题,在这里还是推荐大家不需要这样做。字符串识别可以用双引号然后加上你想识别的字符,比如“0”或者“1”。

但是之前的字符串转换成数值应该也是可以完成的,我还是不知道哪里出现了问题,希望能有懂得人讲解一下,之后我搞懂了,也会分享出来的。

这顿饭不白吃,嘿嘿!适当换一下思路,还是不错的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值