
sscanf(3)             LPC Library Functions             sscanf(3)

NNAAMMEE
       sscanf() - match substrings in a string.

SSYYNNOOPPSSIISS
       int sscanf( string str, string fmt,
                   mixed var1, mixed var2 ... );

DDEESSCCRRIIPPTTIIOONN
       Parse  a  string  `str'  using the format `fmt'. `fmt' can
       contain strings separated by "%d" and "%s". Every "%d" and
       "%s"  corresponds  to  one of `var1', `var2'...  "%d" will
       give a number, and "%s" will give a string.  The * may  be
       used  in  a  format  specifier (e.g. %*d and %*s) to allow
       integers or strings (respectively) to be skipped  over  in
       the  input  string (without being assigned to a variable).
       The LPC sscanf() is similar to its C  counterpart  however
       it  does behave somewhat differently.  It is not necessary
       (or possible) to pass the address of variables into sscanf
       (simply  pass  the name of the variable).  Another differ       ence is that in the LPC  sscanf(),  sscanf(str,  "%s  %s",
       str1, str2) will parse the first word in str into str1 and
       the remainder of str into str2.

       The number of matched "%d" and "%s" is returned.

SSEEEE AALLSSOO
       explode(3), replace_string(3), strsrch(3)

Majik                      26 Jul 1997                          1

