On Mon, May 22, 2017 at 4:30 PM, Max Leske <maxle...@gmail.com> wrote:
> > On 22 May 2017, at 20:50, Mariano Martinez Peck <marianop...@gmail.com> > wrote: > > Hi guys, > > I have this Javascript regex to prefix CSS rules to a given ID: > > css = css.replace(/([,|\}][\s$]*)([\.#]?-?[_a-zA-Z]+[_a-zA-Z0-9-]*)/g, > "$1" + "#myDiv" + " $2”); > > > /([,|}][\s$]*)([.#]?-?[_a-zA-Z]+[_a-zA-Z0-9\-]*) > Thanks Max, That allows me to create the regex correctly (well at least it doesn't fail). But how can I now make the translate, for example, from this input: ' .aClass { color: red ; } ' to '#myDiv .aClass { color: red; }' Thanks! > > > HTH, > Max > > > I am trying to make this work on Pharo (and then I will need in GemStone) > but I am getting errors while trying to create the regex itself. I am very > far from being a regex expert (I got that regex from StackOverflow). Any > help is appreciated. > > Cheers, > > -- > Mariano > http://marianopeck.wordpress.com > > > -- Mariano http://marianopeck.wordpress.com