Iphone 在目标c中,如何将数字和字符拆分为两个字符串?
我想使用Objective C将类似FG12344的字符串拆分为FG和12344。我不知道如何执行此操作,请在此问题上帮助我?有关字符:Iphone 在目标c中,如何将数字和字符拆分为两个字符串?,iphone,objective-c,string,Iphone,Objective C,String,我想使用Objective C将类似FG12344的字符串拆分为FG和12344。我不知道如何执行此操作,请在此问题上帮助我?有关字符: NSString *characters = [@"FG12344" stringByTrimmingCharactersInSet:[NSCharacterSet decimalDigitCharacterSet]]; 有关数字: NSString *numbers = [@"FG12344" stringByTrimmingCharactersInSet
NSString *characters = [@"FG12344" stringByTrimmingCharactersInSet:[NSCharacterSet decimalDigitCharacterSet]];
有关数字:
NSString *numbers = [@"FG12344" stringByTrimmingCharactersInSet:[NSCharacterSet letterCharacterSet]];
您可以在类似情况下使用NSPredicate。什么是浮点数?i、 e.1234.56英尺。它应该是[NSCharacterSet-letterCharacterSet],我认为这将处理整数和浮点数。是的@cspam,[NSCharacterSet-letterCharacterSet]将允许您使用整数或浮点数。