相关疑难解决方法(0)

NSString:删除前导0,使'00001234'变为'1234'?

可能重复:
从字符串中删除前导零

我需要删除前导0,NSString我能想到的一种快速方法是将字符串转换为NSNumber然后转换回来,NSString这将给我干净的字符串,虽然我不确定它是否有效.有没有其他方法可以做到这一点?

谢谢

objective-c nsstring ios

4
推荐指数
2
解决办法
2455
查看次数

当它失去焦点时从文本字段中删除前导零

当用户离开现场时,我正试图让Textfield丢失它的前导零.我做了以下"离开"活动,但它不起作用.它适用于上半部分,如果它是空白或用户输入0,则将其设置为1.

我尝试按照这个答案的建议,但它不起作用:

从字符串中删除前导零

Private Sub FirstTableTxt_Leave(sender As System.Object, e As System.EventArgs) Handles FirstTableTxt.Leave
    If FirstTableTxt.Text = "" Or FirstTableTxt.Text = "0" Then
        FirstTableTxt.Text = "1"
    End If

    FirstTableTxt.Text = Convert.ToString(CInt(FirstTableTxt.Text))
End Sub
Run Code Online (Sandbox Code Playgroud)

编辑:我看到我在哪里出错.我在想Convert.Toxxxx将它返回到同一个变量.

vb.net string visual-studio-2010

1
推荐指数
1
解决办法
2万
查看次数

标签 统计

ios ×1

nsstring ×1

objective-c ×1

string ×1

vb.net ×1

visual-studio-2010 ×1