Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: String manipulation with Regex




On Mar 31, 2007, at 12:04 AM, Carl Johan Foss wrote:

Hi,

I have been looking around a bit for a way to extract parts of a string using a specific patter. More in details I am writing a program to insert id3 tags based on the file name.
Let's say I have the file named: song - someartist - 5 - album.mp3. The user shall then be able to type in a pattern like %s - %a - %t - %b (%s represents songname, %a - artist, %t, tracknumber, and %b - album).


Right now I am trying to solve this with NSScanner but thought it might be easier using NSPredicate or Regex.

Any ideas?

Rather than typing in some mystical "%" magic, why not use an NSTokenField - it works great for something like this (both in terms of how easy it is for the user to use - they just drag in the tokens they want mixed with regular text, as well as the fact it'll give you an array of those things, all broken down for easy substitution of specific values).






Glenn Andreas email@hidden
<http://www.gandreas.com/> wicked fun!
quadrium2 | build, mutate, evolve, animate | images, textures, fractals, art



_______________________________________________

Cocoa-dev mailing list (email@hidden)

Do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/email@hidden

This email sent to email@hidden
References: 
 >String manipulation with Regex (From: Carl Johan Foss <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.