Vytažení názvu vázání z názvu produktu

Zdravím, prosím o radu jak vytáhnout z názvu lyže název vázání a umístit ho do nového parametru:
Fischer TRANSALP 86 CTI + TOUR CLASSIC ST BRAKE 92 23/24 162 modrá

Nový parametr by tedy měl obsahovat: TOUR CLASSIC ST BRAKE 92

Děkuji

Obecně jde z textu získat nějakou část pomocí regulárních výrazů, viz jejich základní přehled zde: Základní přehled značek pro regulární výrazy

Pro sestavení “správného” regulárního výrazu je však zapotřebí větší vzorek dat a upřesnění, zda jde název vázání nějak rozpoznat, např.:

  • začíná vždycky za tím znakem “+”?
  • konec názvu vázání je potom vždycky před asi rokem 23/24?
    Pokud je to tak, regulární výraz by mohl vypadat následovně:
    (?<=\+ ).*?(?=23/24)

Ukázka jaký text zachytí zde: regex101: build, test, and debug regex

Postup v MERGADO Editoru by potom byl:

  1. na stránce Proměnné si vytvoříte novou proměnnou, zde využijete regulární výraz pro zachycení textu
  2. na stránce Produkty si vytvoříte výběr produktů, kterým chcete parametr s vázáním přidat
  3. na stránce Pravidla si přidáte nové, typ nejlépe “Nastavit parametry produktů”, aplikované jen na produkty z výběru (z bodu 2) a v tomto pravidle potom použijete vytvořenou proměnnou.
1 Like