Blok analyzuje text na vstupu T pomocí uživatelem definovaných vyhledávacích kritérií.
Jako vyhledávací vzory lze definovat až čtyři řetězce znaků. Zástupné znaky lze použít jako náhrada za libovolné znaky.
Pokud text obsahuje některý z vyhledávacích vzorů, výstup (P) poskytne impulz o nastavené délce.
Obsah
Vstupy↑
Zkratka | Krátký popis |
---|---|
T | Text |
Výstupy↑
Zkratka | Krátký popis | Popis | Rozsah hodnot |
---|---|---|---|
P | Pulse when search pattern is found. | Puls, když je nalezen hledaný vzor. | 0/1 |
Parametry↑
Zkratka | Krátký popis | Popis | Jednotky | Rozsah hodnot | Výchozí hodnota |
---|---|---|---|---|---|
Pd | Pulse Duration | Doba trvání impulzu | s | 0...∞ | 1 |
Vlastnosti↑
Krátký popis | Popis | Výchozí hodnota |
---|---|---|
Textová shoda 1 | Pokud je vyhledávací vzorek součástí textu na vstupu T, je vygenerován impulz na výstupu Q. Lze použít dva zástupné znaky '*' a '?' ('*' = jakkoli dlouhá sekvence jakýchkoli znaků, '?' = jakýkoli jednotlivý znak). Příklad: '?lov*' může být 'Uloví' ale i 'Ulovený', nebo 'Ulov' | - |
Textová shoda 2 | Pokud je vyhledávací vzorek součástí textu na vstupu T, je vygenerován impulz na výstupu Q. Lze použít dva zástupné znaky '*' a '?' ('*' = jakkoli dlouhá sekvence jakýchkoli znaků, '?' = jakýkoli jednotlivý znak). Příklad: '?lov*' může být 'Uloví' ale i 'Ulovený', nebo 'Ulov' | - |
Textová shoda 3 | Pokud je vyhledávací vzorek součástí textu na vstupu T, je vygenerován impulz na výstupu Q. Lze použít dva zástupné znaky '*' a '?' ('*' = jakkoli dlouhá sekvence jakýchkoli znaků, '?' = jakýkoli jednotlivý znak). Příklad: '?lov*' může být 'Uloví' ale i 'Ulovený', nebo 'Ulov' | - |
Textová shoda 4 | Pokud je vyhledávací vzorek součástí textu na vstupu T, je vygenerován impulz na výstupu Q. Lze použít dva zástupné znaky '*' a '?' ('*' = jakkoli dlouhá sekvence jakýchkoli znaků, '?' = jakýkoli jednotlivý znak). Příklad: '?lov*' může být 'Uloví' ale i 'Ulovený', nebo 'Ulov' | - |