Keresés

Hirdetés

!!! SZERVERLEÁLLÁS, ADATVESZTÉS INFORMÁCIÓK !!!
Talpon vagyunk, köszönjük a sok biztatást! Ha segíteni szeretnél, boldogan ajánljuk Előfizetéseinket!

Új hozzászólás Aktív témák

  • Mcrazy

    Topikgazda

    válasz Mcrazy #3725 üzenetére

    Szóval akkor vesézzük ki, hogy mit is jelentenek az alábbi számhalmazok.

    . a - \b[2368]\b|[12][368]|[23]0
    Itt ugyebár a kiejtésben "-dika" végződésű számokra kell hivatkozni.
    Másodika, Harmadika, stb
    A "|" vagyis elválasztó a "Vagy" megfelelője. Vagy az egyik vagy másik oldalán lévő karakterek lehetnek csak a változóban, különben a felétel nem lesz igaz.
    A "\b és \b" egy határoló jelző. Azt jelenti, hogy a feltétel csak akkor lesz igaz, ha azok a karakterek (jelen esetben számok) valamelyike szerepelnek a változóban, amik a szögletes [ ] zárójel között vannak. Jelen esetben [2368] vagy 2 vagy 3 vagy 6 vagy 8..stb
    Ami még fontos. Az egyedülálló szögletes zárójelek esetében egy pár zárójel, egy karaktert jelent.
    Tehát az "|" elválasztó jobb oldalán 2 pár szögletes zárójel van, ami azt jelenti, hogy a következő szám már 2 jegyű lesz. A zárójelek közt lévő számok pedig azt mutatják, hogy mely számok lehetnek csak a változóban.
    A makró feltételnél a következők vannak: [12][368]
    Ez azt jelenti, hogy a két jegyű számnak az első karaktere csak 1 vagy 2 lehet. A második pedig csak 3, 6, vagy 8.
    Innen már lehet következtetni, hogy az érvényes számok a 13, 16, 18, 23, 26, 28.
    Az utolsó "|" elválasztó után ez látható: [23]0
    Gondolom innen már mindenki tudja, hogy a lehetséges számok a 20 és a 30.

    . e - \b[4579]\b|[12][124579]|10|31
    Vagyis a kiejtésben "-dike" végződésű számokra kell hivatkozni.
    A fentiek alapján úgy gondolom, hogy ezt már mindenki le tudja vezetni, ezért nem írom le még 1x.

Új hozzászólás Aktív témák