我是新客观的,我面临第一个问题,我无法继续我的第一个项目。NSString子串后的子串
这是很简单的,我有一个的NSString:
NSString *myString = @"<font face='Helvetica' size=25 color='#d79198'> Here is some text !</font>";
我想要做的是让大小“25”这始终是2字符长的值,所以我可以计算我的UILabel大小。
我知道如何检测是否有我要找的串“大小=”使用:
if ([string rangeOfString:@"bla"].location == NSNotFound)
,但我还没有找到或者不知道如何提取字符串@“大小= XX”然后从* myString获取XX作为NSString
感谢您的任何帮助。
一般来说,你可以使用“正则表达式”,或者你可以使用componentsSeparatedByString。对于后者,您可能需要使用hasPrefix检查每个生成的“组件”以查找以“size =”开头的那个。 – 2013-04-06 12:20:39