APLX Help : Help on APL language : APL Primitives : ⍷ Find 
 | 
|
 
 | 
 | 
| 
 Find searches for instances of the left argument within the right argument. A boolean result is returned with a 1 where the start of the left argument is found in the right argument. The shape of the result is the same as the shape of the right argument.              'ME'⍷'HOME AGAIN'       (Find the pattern 'ME' in 'HOME AGAIN')
       0 0 1 0 0 0 0 0 0 0
             WEEK
       SUNDAY
       MONDAY
       TUESDAY
       WEDNESDAY
       THURSDAY
       FRIDAY
       SATURDAY
             'DAY' ⍷ WEEK            (Find the pattern 'DAY' in WEEK)
       0 0 0 1 0 0 0 0 0
       0 0 0 1 0 0 0 0 0
       0 0 0 0 1 0 0 0 0
       0 0 0 0 0 0 1 0 0
       0 0 0 0 0 1 0 0 0
       0 0 0 1 0 0 0 0 0
       0 0 0 0 0 1 0 0 0
             WEEK ⍷ 'DAY'            (WEEK not found in 'DAY' - wrong rank)
       0 0 0
The arguments can be of any rank, but               (1 2) (3 4) ⍷ 'START' (1 2 3) (1 2) (3 4)
       0 0 1 0                       (Search within nested vector)
             MAT
        1  2  3  4  5
        6  7  8  9 10
       11 12 13 14 15
       16 17 18 19 20
             (2 2⍴7 8 12 13)⍷MAT     (Search pattern is a matrix)
       0 0 0 0 0                     (1 shows top left corner)
       0 1 0 0 0
       0 0 0 0 0
       0 0 0 0 0
See also the system function   | 
|
APLX Help : Help on APL language : APL Primitives : ⍷ Find 
 | 
|
Copyright © 1996-2010 MicroAPL Ltd