Text z productname do jiného parametru

Ahoj, poprosím o pomoc.

Mám v textu u jednotlivých produktů např.

  1. produkt: Tričko, Rozměr 1x1x1cm, Material Aloe Vera 200g A_203
  2. produkt: Tričko, Rozměr 2x3x2cm, Material Aloe 203
  3. produkt: Tričko, Rozměr 2x3cm, Materiál Bavlna 400g N_W245_2017

Potřebuji dostat Materiál do nového parametru MATERIAL.
Jak použít regulérní výraz, který mi vždy vybere pouze text za Materiálem? Někdy je ale pouze jednoslovní (Bavlna, Aloe) a někdy má i více slov (Aloe Vera). Zároveň ale nechci do materiálu uvádět poslední kód produktu ani gramáž.

Děkuji za rady.

2 Likes

Pokud se dá spolehnout na to, že za materiálem bude vždy nějaké číslo, potom by se mohl u vytvoření nové proměnné v Mergadu použít regulární výraz: (?<=Materi.l )\D+

Ukázka zde:

Případně pokud je gramáž a kód produktu dostupný i v nějakém jiném elementu, mohly by se nejprve z názvu odstranit (pravidlem typu Nají a nahradit, kdy se použije pro vyhledání proměnná, např. %GRAMAZ% %KOD%) a potom by se mohlo jako materiál vzít vše od slova Materiál do konce hodnoty elementu. :slight_smile:

3 Likes