Odstranění velikostí z názvu produktu

regulární-výrazy
productname

#1

Pro odstranění velikostí z názvu produktů (typicky z PRODUCTNAME) je Mergado opravdu užitečný pomocník!

Na našem fóru se již zmínila jedna varianta odstranění velikosti z PRODUCTNAME, zde si ukážeme další způsob.

Problém:

Potřebujeme odstranit velikosti z názvů produktů. Velikost máme u každého produktu uvedenou také v parametru PARAM|Velikost a v názvu ji nechceme. Použili jsme pravidlo typu Najít a nahradit takto:
18-17-06-06
Ale pro velikosti, které tvoří jen jedno písmeno: S - M - L se nám odstraní i tato písmena ze samotného názvu produktu!
18-17-13-19
Co s tím?

Řešení:
Pomohou nám regulární výrazy a to konkrétně značka \b pro nastavení hranice slova. To je vše. :slight_smile:
Pravidlo tedy upravíme takto:
18-17-06-55
A nyní se nám bude odstraňovat už jen skutečná velikost a žádná písmena z názvu produktů. :clinking_glasses:

Ukázka, jakému textu regulární výraz vyhovuje:
18-17-22-49

Pokud také řešíte jak snadno a rychle odstranit velikosti z názvů produktů, jenom se výše popsaný příklad pro vás nehodí, ozvěte se v komentářích pod tímto příspěvkem nebo napište na naši technickou podporu a věřím, že najdeme způsob, jak to v Mergadu vhodně nastavit. :wink:


Odstranění duplicitních slov