Steve,
I think this is all you need:

var i = 0,
    reStart = /\[q\]/g,
    reEnd = /\[\/q\]/g,
    content = '[q]hello[q]hello1[/q]out[/q]';

content.replace(reStart, '<div class="q' + (i++) +
'">').replace(reEnd, '</div>')

keep it simple ; )

best,
kangax


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Spinoffs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-spinoffs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to