Hogyan adjunk szabályos kifejezést egy kiváltóhoz?
  • 31 Oct 2023
  • 1 Elolvasandó perc
  • Közreműködők

Hogyan adjunk szabályos kifejezést egy kiváltóhoz?


Cikk összefoglaló

Áttekintés

Areguláris kifejezések hasznos eszközök olyan minták létrehozására, amelyek segítenek az adatbázisban tárolt szövegek/sztringek keresésében.

A reguláris kifejezéseket általában "regex"-ként rövidítik, és hasonlóak a Microsoft Excelben használt kifejezésekhez, valamint a Perl-hez hasonló programozási nyelvekben használt kifejezésekhez.

Hogyan kell

A Regular Expression eszköz használatához először létre kell hoznia egy változót. A létrehozás után könnyen hozzáadhat egy reguláris kifejezést feltételként egy kiváltóhoz.

Az alábbi útmutató segít létrehozni egyet a Tulipban:

Hogyan lehet azonosítani bizonyos vonalkódokat?

1- Nyisson meg egy lépést a kívánt alkalmazáson belül a Tulip alkalmazásszerkesztőben.

2- Válassza ki a Triggert a kontextusablakban a Lépés lap alatt található plusz ikonra kattintva.

  1. Nevezze el a Triggert a Trigger Editor felső részén található cím kitöltésével.
  2. Állítsa be az eseményt:
  3. Válassza ki az "eszköz" lehetőséget a legördülő menüben
  4. Válassza ki a "Vonalkódolvasó" lehetőséget a második legördülő menüben.
  5. A harmadik legördülő menüben válassza ki a "this station" (ez az állomás) lehetőséget.

5-Beállít egy feltételt:

  • Kattintson az "Új feltétel hozzáadása" gombra az ablak jobb oldalán a Ha szakaszban.
  • Válassza ki a "Variable" (változó) lehetőséget a legördülő menüben.
  • Válassza ki a legördülő menüben a létrehozott változót Pl. Assembly Barcode.
  • Válassza ki a "Matches Regular Expression" (Egyezik a reguláris kifejezéssel) lehetőséget a legördülő menüben.
  • Válassza a "Static value" (Statikus érték) lehetőséget a legördülő menüben.
  • Válassza ki a "text" lehetőséget a legördülő menüben.
  • Írja be a szabályos kifejezést az utolsó mezőbe. Eg.[U]+[a-zA-Z0-9].{9}
  • Ez a kifejezés olyan vonalkódokat keres, amelyek nagy "U"-val kezdődnek, és további kilenc karaktert tartalmaznak.

  1. Állítson be egy műveletet:
  2. Kattintson az ablak jobb oldalán, a Then részben található "Add New Action" (Új művelet hozzáadása) gombra.
  3. A legördülő menüben válassza ki a "Go To Step" (Tovább a lépéshez) lehetőséget.
  4. Válassza ki a kívánt műveletet a legördülő menüben. Pl. Következő.

Így néz ki a teljes Trigger:

Ha többet szeretne megtudni a regex használatáról, itt van egy eszköz, amelyet hasznosnak találtunk.

A hivatkozás hatékony használatához kérjük, írjon be egy mondatot/szakaszt a szövegmezőbe (2), és a Kifejezés rész (1) segítségével határozza meg a keresés feltételeit.

Az Eszközök rész (3) elmagyarázza az egyes parancsok funkcióját a kifejezésben. A Csalólap és a Közösség lapok (4) további hasznos eszközök a jobb kifejezések összeállításához.


Megtalálta, amit keresett?

A community.tulip.co oldalon is megteheti, hogy felteszi kérdését, vagy megnézi, hogy mások is szembesültek-e hasonló kérdéssel!


Hasznos volt ez a cikk?