while(<>) {
s/(".*?")/lc($1)/eg;
print;
}
si te-ai scos. Vezi ca merge doar daca ghilimele sunt perechi si sunt
pe o singura linie.. adica nu merg ghilimele deschise pe o linie
si inchise pe alta... se poate si cu aia, dar e putin mai complicat.
Tim
---
If the answer is Microsoft, you're asking the wrong question.
On Fri, 20 Apr 2001, Stefan Laudat wrote:
>
>
> cred ca vei folosi perl, faci split dupa ghilimele sau dupa patternuri mai
> explicite, iei match-urile pare (pleci de la 0) si folosesti lc() sau lcfirst(),
> dupa cum ai nevoie. eventual faci splice() pe sirul respectiv.
>
> sau o gandesti cu cut etc (desi nu bag mana in foc).
>
> On Thu, Apr 19, 2001 at 10:21:07PM +0300, Octavian Popescu wrote:
> >
> > Am urmatoarea problema - intr-un fisier .html vreau sa transform tot ce e
> > intre " " in litere mici. Ex: <a href="Index.html"> sa fie <a
> > href="index.html"> etc.
> > Am incercat toate combinatiile posibile in sed si cel mai apropiat lucru pe
> > care il reusesc e sa-mi inlocuiasca de la ghilimele pana la sfarsitul
> > randului ;)
> > Orice sfaturi sunt binevenite.
> > Multumesc in avans. (sper sa am si pt ce ;)
> >
> >
> > ---
> > Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
> > unsubscribe from this list.
> >
>
> --
> Stefan Laudat
> CCNA & CCAI
> -------------
> 'Son, Never try because trying is the first step to failure.'
> -Homer Simpson
> ---
> Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
> unsubscribe from this list.
>
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
unsubscribe from this list.