

_P_a_r_t_i_a_l _S_t_r_i_n_g _M_a_t_c_h_i_n_g

     charmatch(x, table, nomatch = NA)

_A_r_g_u_m_e_n_t_s:

       x: the values to be matched.

   table: the values to be matched against.

 nomatch: the value returned at non-matching positions.

_D_e_s_c_r_i_p_t_i_o_n:

     `charmatch' seeks matches for the elements of its first
     argument among those of its second.  If there is a
     unique match then the index of the matching value is
     returned; if multiple matches are found then `0' is
     returned and if no match is found then `NA' is
     returned.

     This function is based on a C function written by Terry
     Therneau.

_S_e_e _A_l_s_o:

     `match' `pmatch'.

_E_x_a_m_p_l_e_s:

     charmatch("", "")                             # returns 1
     charmatch("m",   c("mean", "median", "mode")) # returns 0
     charmatch("med", c("mean", "median", "mode")) # returns 2

