locate initial character
Description
i3 any(c, s, i1, i2)
any(c, s, i1, i2) succeeds and produces the position of the first character in s[i1:i2] if that character is in c; otherwise it fails.
Parameters
- c
- character set of allowable characters.
- s
- subject string.
- i1
- start position in s.
- i2
- end position in s.
- returns
- tab position of first found character.
Defaults
- s
- &subject
- i1
- &pos if s is defaulted, otherwise 1
- i2
- 0
Errors
101 |
i1 or i2 not integer |
103 |
s not string |
104 |
c not cset |
See Also
- many — move scanning position
- match — match initial string
- map — map characters