iPhone NSString
我只是想知道如何确定 NSString 字符串是否有数字。
I just wanted to know how i can determine whether a NSString string has a number.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我只是想知道如何确定 NSString 字符串是否有数字。
I just wanted to know how i can determine whether a NSString string has a number.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
您可以使用
[NSNumberFormatter numberFromString: s];
,如果它不是数字,它将返回nil。如果
num
为nil
,则它不是数字。链接到文档 NSNumberFormatterStyle
You can use
[NSNumberFormatter numberFromString: s];
and it will return nil if it is not a number.If
num
isnil
it is not a number.Link to docs on NSNumberFormatterStyle
查看 NSNumberFormatter 的
numberFromString:
方法。Check out NSNumberFormatter's
numberFromString:
method.您可以使用正则表达式检查字符串是否包含数字
You can check whether a string has a number or not by using regex