Re: Přepočet v excelu nebo PHP

From: Keberdle Václav <keberdle (zavinac)>
Date: Fri, 17 Sep 2010 10:55:57 +0200
Super díky šlape bezvadně:
pridal jsem ještě zaokrouhlení na 1. desetinu
cat vstup.txt | perl -pe 's/(\d+),?(\d*)
"/sprintf("%.1f",($1.".".$2)*2.54)." cm"/ge'

VasekK

2010/8/27 Kit <kit.saels (zavinac) gmail.com>

> 2010/8/27 Keberdle Václav <keberdle (zavinac) gmail.com>:
> > No právě že je okolo text
> > řadek v excelu( či DB) vypadá takto:
> >  <p>Nejaký popis a velikost 2,75 " x 1,60 "</p>
> >
> > Nevím zda mohu zadat regulerní výraz v excelu pro vyhledání + přidat
> funkci
> > pro přepočet
> > A v PHP nebo v příkazovém řádku linuxu nevím jakou funkci mám použít pro:
> > Prohledávej tento text až najdeš "číslo,číslo mezera uvozovky" vynasob
> jej
> > 2,45 a uvozovky nahraď cm. Pak pokračuj dál.
> >
> > Díky za nasměrování na správnou funkci
> >
> > S pozdravem
> > VasekK
>
> Pokud máš k dispozici Perl, tak bych zkusil tohle:
>
> echo '<p>Nejaký popis a velikost 2,75 " x 1,60 "</p>' |\
>    perl -pe 's/(\d+),?(\d*) "/($1.".".$2)*2.54." cm"/ge'
>
> Výstup:
>
> <p>Nejaký popis a velikost 6.985 cm x 4.064 cm</p>
> --
> Kit
>
>
Received on 17. 09. 2010, 10:55 CEST

This archive was generated by hypermail 2.2.0 : 17. 09. 2010, 10:56 CEST