【发布时间】:2011-10-16 09:55:00
【问题描述】:
如何使用 NSScanner 从包含字符串和数字的字符串中获取字符串?
即001234852ACDSB
结果应该是 001234852 和 ACDSB
我可以使用 NSScanner 从字符串中获取数字,使用 stringByReplacingOccurrencesOfString 可以从字符串中获取数字,但我想知道,是否可以使用 NSScanner 或任何其他内置方法获取字符串?
我想知道同样的正则表达式。
【问题讨论】:
-
不清楚您在问什么...您想使用 NSScanner 从字符串中获取字符串吗?您是否要删除所有数字并仅获取字母?请举例说明样本输入及其预期输出。
-
他似乎想将数字与字母分开,并得到一个带有数字的字符串和一个带有字母的字符串。尽管他没有这么说,但我假设数字在字符串的一部分中并在一起,而字母在其余部分中,或者它们交替出现。
标签: iphone objective-c regex nsstring nsscanner