我正在研究一个可以与x + 3
等函数一起工作的程序。该程序能够计算公式并给用户一个值表。接下来我要做的是添加选项以输入类似x + a
的内容。例如,如果用户将x
的值设置为1
,我希望它能够说1 + a
。我相信为了做到这一点,我需要将字符串分隔成一个数组,然后让它检测字母表中的任何字符(除了x
)。我已经知道如何分开字符串,但是有没有办法检测字母字符,而无需像大型案例切换那样做?程序如何检测字符串是数字还是字符?
0
A
回答
0
将每个字符与字母表的终点进行比较。
char c = ...; if((c >= 'a' && c <='z') || (c >='A' && c <= 'Z')) it's a character;
(我不知道目标C语法)
(我在此网站上的格式是如此糟糕,这甚至不是搞笑)
0
而是分裂的字符串,您可以使用NSScanner来检查字符串组件。
相关问题
- 1. 如何在java中检查对象是字符串还是字符串数组?
- 2. 如何检查字段是字符还是数字?
- 3. 如何检查字符是字母还是数字?
- 4. 检查varible是字符串还是int
- 5. 检查字符串中的所有字符是1,0还是“”
- 6. 检查字符串中的字符是1还是0
- 7. Python是这个字符串还是字符串数组?
- 8. PHP检查MySql的输出是数字还是字符串
- 9. php子字符串(substr)检测字符不是字符
- 10. 如何检查jasmine.js中的值是整数还是字符串?
- 11. 如何检查输入是整数,字符串还是float C++
- 12. 如何检查JSON数据是对象还是字符串?
- 13. 如何检查foreach索引是整数还是字符串smarty?
- 14. 正则表达式如何检测字符不是字符串
- 15. 如何检测字符串中的最后一个字符是不是字母?
- 16. bash - 如何判断变量是字符串还是数字
- 17. 如何检查是否字符串包含字符串数组字符串
- 18. 核心数据检测字符串还是整数?
- 19. 如何在Objective-C中检查输入是双字符还是字符串?
- 20. 检测因子级别是数字还是R中的字符串
- 21. Java:URL还是字符串?
- 22. 如何检查我的字符串的最后一个字符是数字还是不是。
- 23. 如何检测字符串中的特殊字符和数字?
- 24. 检查字符串是否包含字(不是子字符串!)
- 25. 检查字符串是拉丁字母还是西里尔文
- 26. 如何测试值是字符串还是int?
- 27. 如何检查字符串是float还是int?
- 28. 不是字母或数字的字符测试字符串
- 29. 如何检查是否字符串包含数字符号
- 30. 检查字符串是否有数字
这也适用于单字符字符串? – RaysonK 2011-06-15 20:18:41
不,但你可以做一些事情:char c = string.charAt(0); (再次,不知道客观的c)这会给你第一个(也是唯一的)字符串的字符,你可以测试它。 – Coeffect 2011-06-15 20:19:37
好的,我想我可以根据你的建议来解决这个问题。谢谢! – RaysonK 2011-06-15 20:22:06