Thursday, March 9, 2006

regular expressions in Cocoa

I don't get why program languages don't include regular expression support, either built in or as one of the included libraries.

I wanted to parse some html in Objective-C to find the url for an image.  Ideally, I want to use this expression to find an image url:

img src=\"([^\"]+)\"

Objective-C and Apple's libraries do not include any regular expression support.  I found the OgreKit framework that adds this support. 

Unfortunately, all of the documentation is in Japanese.  And, I wasn't able to correctly embed this framework in my project.  I just ended up searching for the url manually.

Technorati Tags: , , , ,