可能重复:
从字符串中删除前导零
我需要删除前导0,NSString我能想到的一种快速方法是将字符串转换为NSNumber然后转换回来,NSString这将给我干净的字符串,虽然我不确定它是否有效.有没有其他方法可以做到这一点?
谢谢
当用户离开现场时,我正试图让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将它返回到同一个变量.