Úprava formátu čísla na výstupu

Pro e-mailing: cenu na výstupu mám zaokrouhlenou jak potřebuji a vytvořil jsem z ní text na konci s měnou.
Takže mám toto: 12590 Kč
Chtěl bych to ale ještě vyladit na toto: 12 590 Kč
Prostě mezerou oddělit tisíce.

Je to řešitelné?

2 Likes

Zkusil bych to takhle (neověřoval jsem to úplně + počítám s cenami bez desetinných míst)

  1. Výběr na PRICE_VAT >= "1000"
  2. Pravidlo najít a nahradit (regulární výraz) nad pravidlem co doplňuje Kč
    • (\d+)(\d{3})$
    • \1 \2
1 Like

Ahoj, přikládám obecné řešení, se kterým mi kdysi vypomohl Luděk,

výběr: všechny produkty
najít: (\d)(?=(\d\d\d)+(?!\d))
nahradit: \1

  • v nahradit po \1 je mezera!
    (\1_)

mám otestované na dyn. bannery do Adformu, funguje s libovolnou cenou :slight_smile:

Petr

2 Likes

Staré vlákno s pěknějším návodem zde :slight_smile:

2 Likes

Paráda, funguje spolehlivě, díky moc :slight_smile:

2 Likes