Re: Přepočet v excelu nebo PHP

From: Kit <kit.saels (zavinac)>
Date: Fri, 27 Aug 2010 20:49:35 +0200
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 27. 08. 2010, 20:49 CEST

This archive was generated by hypermail 2.2.0 : 27. 08. 2010, 20:49 CEST