【问题标题】:Substring Integers from String字符串中的子字符串整数
【发布时间】:2023-03-14 11:48:01
【问题描述】:

如何从字符串(我从 Sensex 网站获取)中对整数值进行子串化?

喜欢:我得到一些值,例如“SENSEX:18446.5 * 623.10 (3.50)”,我需要的值是 18446.5。 在java中,我可以通过使用 subString 方法来做到这一点。如何在 Objective C 中做到这一点?

谢谢:)

【问题讨论】:

  • 如果要使用子串,有3种方法:
  • @j_freyre - 我得到了方法,谢谢 :)

标签: iphone objective-c string xcode ipad


【解决方案1】:

如果您想使用子字符串,您可以在 NSString 上应用 3 种方法:

- (NSString *)substringFromIndex:(NSUInteger)from;
- (NSString *)substringToIndex:(NSUInteger)to;
- (NSString *)substringWithRange:(NSRange)range; 

【讨论】:

    【解决方案2】:

    您可以在 NSString 上使用substringWithRange: 方法。

    看看NSString documentation。有很多用于操作字符串的方法。例如您可以使用componentsSeparatedByString: 将您的字符串分解为字符串数组,然后使用floatValue 将其中一个字符串转换为数字。

    【讨论】:

      猜你喜欢
      • 2018-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-22
      • 1970-01-01
      • 2020-02-08
      • 2012-12-11
      相关资源
      最近更新 更多