I’m working on a project which requires me to parse some data that was formatted more for readability than parsing. Similar to NSStringFromCGRect which outputs in the format “{{x,y},{width,height}}”
let rect = CGRect(x: 124, y: 387, width: 74, height: 74)
let text = NSStringFromCGRect(rect)
// "{{124, 387}, {74, 74}}"
This string can easily be read back again using it’s counterpart function NSStringFromRect.
let text = "{{124.123, 387}, {74, 74}}"
let rect = NSRectFromString(text)
3 ways to extract numbers from a string
December 3, 2017
General Coding, Performance, Reference
Comments Off on 3 ways to extract numbers from a string
Ken Boreham
I’m working on a project which requires me to parse some data that was formatted more for readability than parsing. Similar to NSStringFromCGRect which outputs in the format “{{x,y},{width,height}}”
This string can easily be read back again using it’s counterpart function NSStringFromRect.
Read More »
Share this:
CGRectCGRectFromStringCharacterSetNSRectNSRectFromStringNSRegularExpressionNSScannerNSStringFromCGRectNSStringFromRectregexScannerString